XCode 不会通过控制点击来绑定 nib 和源头文件
Posted
技术标签:
【中文标题】XCode 不会通过控制点击来绑定 nib 和源头文件【英文标题】:XCode will not bind nib and source header file with control click 【发布时间】:2013-02-22 00:04:43 【问题描述】:我在现有项目中添加了一个带有接口 (.h)、实现 (.m) 文件和 UI (.xib) 的自定义视图控制器类。
当我在笔尖和界面之间按住 ctrl 单击并拖动时,它不会在我拖动时放置插座或 IBAction,因此我无法将 UI 元素链接到属性。另外,我在助手编辑器模式下查看笔尖时,XCode没有弹出相应的界面文件。
注意:我更改了自定义类的名称。我在源代码中更改了文件名和对它的引用。
【问题讨论】:
改名后,nib中的File's Owner对象是否指向了正确的类? 【参考方案1】:确保单击左侧的文件所有者,然后在右侧的身份检查器中,放入自定义类。然后您应该能够建立连接。
【讨论】:
谢谢,这行得通。我的破解方法是使用文本编辑器打开 .xib 文件并搜索对旧类名的引用并更改它们。 哈哈,很高兴知道。乐意效劳!也不介意点赞!以上是关于XCode 不会通过控制点击来绑定 nib 和源头文件的主要内容,如果未能解决你的问题,请参考以下文章
Cocoa (Xcode 4),从另一个 NIB 更改一个 NIB 上的标签
Xcode Interface builder 中的 Nib 视图不应用自动布局约束