【问题标题】:Starting a new Xcode project from a template vs. a blank project从模板开始一个新的 Xcode 项目与一个空白项目
【发布时间】:2011-02-16 12:50:45
【问题描述】:

我有时发现在其他 IDE 中从头开始创建新项目更容易,因为它通常比从头开始编写所需的代码更难理解和调整生成的模板代码。

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

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

【问题讨论】:

    标签: iphone xcode ipad


    【解决方案1】:

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

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

    最后,您必须实例化这些变量并创建一些方法来让您的生活更轻松。 如您所见,这比使用此模板创建新项目要强一些。模板只是为了争取时间。 =)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多