【问题标题】:Xcode 5.0 missing "Use XXX" checkboxes in project templatesXcode 5.0 在项目模板中缺少“使用 XXX”复选框
【发布时间】:2013-10-02 16:42:27
【问题描述】:

当我使用 Xcode 4.6 时,有如下复选框选项:

  • 使用故事板
  • 使用自动引用计数
  • 包括单元测试

但在 Xcode 5.0 中,我无法再在所有模板中看到它们,除了“使用核心数据”选项保留在某些模板中:

是我的模板损坏了还是在新的 Xcode 中是正常的?

【问题讨论】:

标签: xcode5


【解决方案1】:

要获得一个没有情节提要的基本单视图项目,就像旧模板行为一样:

  • 文件 > 新建项目 > 空项目
  • 在导航器中单击项目并删除单元测试目标
  • 在导航器中右键单击单元测试
    • 点击删除
    • 点击移到废纸篓
  • 单击项目“新建文件...”> iOS > CocoaTouch > Objective-C 类
  • UIViewController 的子类
    • 选中“使用 XIB 作为用户界面”框
    • 输入类名,例如MyViewController

在 AppDelegate.m 的顶部添加

#import "MyViewController.h"

然后在didFinishLaunchingWithOptions中,插入三行代码:

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];

MyViewController *vc = [[MyViewController alloc] initWithNibName:nil bundle:nil];
[self.window setRootViewController:vc];

// insert just above this line, which was already created by the template
[self.window makeKeyAndVisible];

(以可能正在学习教程并因此努力将其与 XCode 5 正在发生的事情相匹配的人的水平进行宣传)

【讨论】:

    【解决方案2】:

    XCode 5 正常。

    如果您想使用 XIB,您必须使用故事板创建项目并删除它...

    但是,使用this link,您可以下载一个很好的文档来解释如何使用 XCode 创建自定义模板。

    要添加你自己的模板,你需要去:

    ~/Library/Developer/Xcode/Templates/

    如果不存在则创建文件夹 Templates。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-29
      相关资源
      最近更新 更多