Запуск нового проекта XCode из шаблона или пустого проекта - PullRequest
1 голос
/ 06 мая 2010

Я иногда нахожу, что проще создать новый проект с нуля в других IDE просто потому, что его часто сложнее понять и настроить сгенерированный код шаблона, чем писать код, который вам нужен с нуля.

Опытные разработчики iPhone все еще используют шаблоны при создании новых проектов?

Насколько сложно добавить функциональность в шаблонный проект, который изначально не включен в шаблон? Например, если я не проверяю опцию «Использовать базовые данные» при создании нового проекта, насколько сложно будет впоследствии использовать базовые данные, если я передумал?

1 Ответ

2 голосов
/ 06 мая 2010

Шаблоны как раз для упрощения жизни. Если вы начинаете с проекта табличного представления, а затем хотите добавить базовые данные, вам нужно создать свою модель, добавив новый файл xcdatamodel. После того, как вам нужно определить managedObjectModel, manageObjectContext и persistentStoreCoordinator в вашем приложении, вот так:

NSManagedObjectModel *managedObjectModel;
NSManagedObjectContext *managedObjectContext;       
NSPersistentStoreCoordinator *persistentStoreCoordinator;

И чтобы закончить, вам нужно создать эти переменные и создать несколько методов, которые облегчат вашу жизнь. Итак, как вы можете видеть, это немного сильнее, чем создавать новый проект с этим шаблоном. Шаблоны просто здесь, чтобы выиграть время. =)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...