如果我没记错的话,可以在接口构建器中将外部对象占位符添加到NIB。这用于添加对NIB未创建但需要由Interface Builder中的其他对象引用的现有对象实例的引用。类似于“文件所有者”和Application对象。
我还在这个技术的旧问题中找到了一些提及,例如here
我在Mavericks上使用Xcode 5.0.1,并且在界面构建器中没有这些“外部对象”的痕迹。似乎不可能再向占位符添加任何内容。我从Xcode 4.0开始经历Xcode's release notes并且没有提到这被删除(虽然很少提到拖动占位符,无论这意味着什么)。
那么,是否故意删除了?一个bug?是否有任何解决方法或替代此功能?
答案 0 :(得分:-3)
打开已使用外部对象的项目,您将在界面构建器中找到“外部对象”。所以我猜这个外部对象可能已被弃用,默认情况下不会出现。
另一种方法是,你可以使用'object'。