Есть ли смысл начинать изучать Objective C с нуля, если программист имеет iphone старой модели?
Вы спрашиваете про несвязанные вещи...
Язык служит инструментом для разработки, его нужно учить.
Не лучше ли начать изучать Swift?