Aleksandr Govorukhin, В само приложение кладется файл БД уже со всей информацией, не нужно ничего из plist заполнять. Файл готовите отдельно, как вам удобно.
Aleksandr Govorukhin, Честно говоря в CoreData я не очень. Фанат чистого Sqlite + FMDB Плюс пользователю информацию менять не нужно, подойдет идеально. https://github.com/ccgus/fmdb
Делаете простую базу данных, туда же, включаете названия картинок, которые потом запихаете в asset. Есть несколько классов которые оттуда достают, все. У меня есть офлайновое приложение с базой данных из более чем 10 таблиц и 130 000 строк все работает быстро, включая поиск.
krdsev, Хороший вопрос. На момент моего увольнения из админов, было 4 своих приложения в App Store, сейчас их еще больше. Собственно, этот портфолио и помог найти работу.
Да и вообще, в этой области до сих пор наблюдается недостаток кадров. Порог вхождения большой. Для обучения нужен mac, плюс obj c довольно сложен. Сейчас, правда, большинство сразу swift учат.
Программиста спрашивают:
- Как вам удалось так быстро выучить английский язык?
- Да, ерунда какая. Они там почти все слова из C++ взяли
Язык, достаточный для чтения документации можно освоить попутно, просто изучая программирование.
А вот, чтобы понимать и нормально разговаривать с закачиком, это уже другая история.
putin_275gtx, Насколько я знаю, нужно обновить Xcode до последней версии, но сначала Mac OS, поскольку если не стоит High Sierra, последняя версия не установится.
Также, можно попробовать открыть его в Xcode возможно он обновится. Находится тут Xcode go to Xcode --> Open Developer Tool --> Application Loader
IMHO то что нужно человеку который программирует под ios это mac book pro не обязательно последнего года плюс один или два монитора. Все остальное от лукавого. Air это если бюджет не позволяет, а iMac это отсутствие мобильности да и плюсы в чем, если ты не дизайнер.