我是 Xcode、Objective-C 和 iOS 编程的新手(但对 R 非常熟悉,对编程概念非常熟悉)。我正在使用几本书构建我的第一个应用程序。
由于起初误解了这个概念,我搞砸了一些或大部分连接,我认为重命名对象和变量也造成了混淆(连接 = 我理解的目标和 Action )。在 Xcode 中,
- 有没有办法一次删除/清除所有这些?
- 是否有工具可以找到孤立的对象(仍然需要目标或操作的对象)?
- 有没有工具可以总结所有这些?它们并没有真正出现在任何地方的原始代码中,对吗?如果我理解正确的话,它们嵌入在 .xib 中。
我使用的是 OSX 10.7.2 和 Xcode 4.2.1 谢谢!
最佳答案
根据您在项目中的深入程度,您可以简单地创建一个全新的项目并将您的代码从旧项目复制到新项目(并重新创建您的 XIB;新项目不会有错误的连接)。
或者,您必须进入每个 XIB 文件(它们是文本文件),然后您可以在那里删除所有连接(查找像 IBToOneOutletInfo
、IBActionInfo 这样的条目
等)。不过,最好在 Xcode 中使用内置的 Interface Builder 执行此操作(只需单击每个对象的连接和操作旁边的“X”即可正式断开它们)。
关于objective-c - 清除/删除 Xcode 项目中的所有连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8954978/