2010-05-06 71 views
1

我有时会发现在其他IDE中从头开始创建一个新项目比较容易,因为它通常比生成模板代码更难于理解和调整生成的模板代码你需要从头开始的代码。从模板开始一个新的Xcode项目与一个空白项目

经验丰富的iPhone开发人员在创建新项目时仍然使用模板吗?

向最初未包含在模板中的模板项目添加功能有多困难?例如,如果我在创建新项目时没有选中“使用核心数据”选项,那么如果我改变了主意,那么以后如何使用核心数据有多难?

回答

2

模板只是为了简化生活。 如果你从一个表视图项目开始,然后你想添加核心数据,你必须创建你的模型添加一个新的xcdatamodel文件。之后,你有定义managedObjectModel的manageObjectContext和persistentStoreCoordinator在你的应用程序那样:

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

并完成你必须实例化的变量,并创建一些方法做你的生活更轻松。 所以你可以看到这比使用这个模板创建一个新项目更强大一点。模板只是为了争取时间。 =)

+1

非常感谢!卓越的见识! – BeachRunnerFred 2010-05-06 20:00:34

相关问题