我意识到,在处理XIB文件时启动辅助编辑器时,默认情况下不再打开头文件,而是显示实现文件。我不知道有新的工作流程吗?在实现文件中,我似乎只能添加IBActions
。创建IBOutlets
的“新”方式是什么?每次切换到头文件??
答案 0 :(得分:3)
我的2分:
使用Xcode模板创建新类时,它通常在私有属性的实现文件中提供类扩展。实际上将IBOutlets
和IBActions
链接起来很有意义,因为在大多数情况下它们只在类本身中使用过。
现在唯一的例外是UIView
子类,特别是UITableViewCell
。很多开发人员直接在IBOutlets
访问cellForRowAtIndexPath:
。
Apple工程师'消息:强>
封装您的IBOutlets
& IBActions
,只要有可能!