В версии 1.9.0.1 :
1 : Главная версия (новый UI, много новых возможностей, концептуального изменения, и т.д.)
9 : Незначительный пересмотр (возможно, изменение в поле поиска, 1 добавленная опция, набор исправлений ошибок)
0 : выпуск
1 Исправления ошибки: Номер сборки (если используется) — вот почему Вы видите, что платформа.NET использует что-то как 2.0.4.2709
, Вы не найдете, что много приложений, снижающихся до четырех уровней, 3, обычно достаточно.
Core Data в основном помогает во вспомогательных аспектах приложения - таких как сохранение данных, представление и т. Д. Некоторые пункты для вашего начальника:
Конечно, кривая обучения может быть немного крутой, но примеры Apple отлично подходят для начала с, а документация по Core Data очень полная и полезная. После того, как вы загрузите Core Data, создать приложение станет проще простого.
а документация по Core Data очень полная и полезная. После того, как вы загрузите Core Data, создать приложение станет проще простого. документация по Core Data очень полная и полезная. После того, как вы загрузите Core Data, создать приложение станет проще простого.Чтобы использовать CoreData, вам нужно знать достаточно много технологий, концепций и шаблонов какао. Кривая обучения не очень крутая, если вы знаете эти вещи. Если он выглядит круто, я бы не делал его критически важным для вашего проекта, а затем просто учился во время простоя, наконец, используя его, как только вы освоите его. Это определенно не технология для новичков; вам понадобится хорошая основа программирования, включая специфические технологии и концепции Какао. Многие люди видят это и думают, что им будет легко, потому что они, могли бы получить много бесплатно. Это похоже на генератор кода, который практически бесполезен для тех, кто использует его для этого (выпускать код),
Я все еще нахожусь в области знаний X-Code 101, но первое приложение, которое я предпринял самостоятельно, использовало основные данные (после прочтения хорошего руководство).
Существует много стандартного программного обеспечения, которое уже написано в пустом шаблоне приложения, но фактическое взаимодействие программиста с функциями базы данных минимально и просто.
Попробуй: оно '
У вас есть несколько разных вариантов для постоянного локального хранилища, но вам все равно придется использовать один из них Так почему бы не использовать Core Data?
Что касается кривой обучения, в примерах есть приложения, которые помогут вам здесь. Это довольно просто, если пройтись по примерам.
-t
Что касается кривой обучения, я не думаю, что это так плохо, как вы думаете. Используя примеры классов Apple и шаблон проекта CoreData по умолчанию, я смог создать работающее приложение CoreData (довольно простое, но не тривиальное) за один день, и мне потребовалось всего пару дней поиграть с кодом, прежде чем у меня появился действительно хорошее понимание того, что все движущиеся части были (все время разработки остальной части приложения, так что время не было потрачено на возню).
CoreData работает очень ... логично, я думаю, и это невероятно удобно. Это сэкономит вам много накладных расходов, и я знаю, что это определенно сэкономило мне много времени на написание этого приложения. Небольшие первоначальные вложения в изучение новой технологии окупились в долгосрочной перспективе, теперь, когда у меня в кобуре есть такой мощный инструмент.