xcode 6.1.1 新的 class 命名结构
xcode 6.1.1 new class naming sctructure
我通过
创建了一个名为 "SignInView" 的新 class
- CMD + n
- iOS: 来源
- "m" Objective-C 文件
- 下一个
- 文件:SignInView
- 文件类型:类别
- Class:
UIView
我得到的是两个新文件:
- UIView+SignInView.h
- UIView+SignInView.m
我在构建阶段将这些添加到我的项目目标中,但是当我将最主要视图的自定义 class 设置为 "SignInView" 时,我的 SignInView.xib 中没有选择这些。我也试过 "UIView+SignInView",但 none 被拾取了。我应该如何将此样式名称的自定义 class 添加到 Interface Builder?
从 Xcode 6 开始,Apple 已将 classes 与其他类型的文件区分开来。你想去 command+n -> Cocoa Touch Class 并跟随那里。不直观的是,Apple 不提供在 'Objective-C File' 模板中创建 Objective-C class 的功能。
我通过
创建了一个名为 "SignInView" 的新 class- CMD + n
- iOS: 来源
- "m" Objective-C 文件
- 下一个
- 文件:SignInView
- 文件类型:类别
- Class:
UIView
我得到的是两个新文件:
- UIView+SignInView.h
- UIView+SignInView.m
我在构建阶段将这些添加到我的项目目标中,但是当我将最主要视图的自定义 class 设置为 "SignInView" 时,我的 SignInView.xib 中没有选择这些。我也试过 "UIView+SignInView",但 none 被拾取了。我应该如何将此样式名称的自定义 class 添加到 Interface Builder?
从 Xcode 6 开始,Apple 已将 classes 与其他类型的文件区分开来。你想去 command+n -> Cocoa Touch Class 并跟随那里。不直观的是,Apple 不提供在 'Objective-C File' 模板中创建 Objective-C class 的功能。