ios - 在 Xcode 中查找未使用的文件

标签 ios xcode

我最近开始开发一个新的应用程序,它基本上是我以前制作的应用程序的副本,并进行了一些更改。为了制作这个新应用程序,我复制了旧应用程序并删除了一些不需要的东西。

我想知道,有什么方法可以判断 Xcode 中正在使用哪些类文件?或者关于如何查找未使用文件的任何提示?

最佳答案

Xcode 中没有内置这样的功能,但是未使用的类/文件等问题并不像人们想象的那么简单。

人们已经创建了脚本来尝试确定未使用的文件。我用过 script located here ,它会搜索所有源文件,并尝试将资源文件配对。该脚本还会尝试检查项目中未包含的源文件。

它不那么简单的原因是 Obj-C 是一种非常动态的语言;很多事情都是在运行时确定的。因此,静态找出未使用的文件有时会很棘手。例如,图像名称可能会根据用户输入动态确定。

我不知道您的应用程序有多大,但您可以尝试依赖关系图,并检查孤立类。参见 this blog post关于更多信息。

关于ios - 在 Xcode 中查找未使用的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14631204/

相关文章:

Clang C 编译器 'class' 关键字保留?

ios - 我们可以在最新的 mac os 版本上安装旧的 Xcode 版本吗?

iphone - 计算 imagepickerdidFinishPickingMediaWithInfo 中的视频大小(以字节为单位)

ios - ViewController 对象为零

objective-c - 在 obj-c 中关闭 sqlite3 连接的最佳位置是什么?

objective-c - 单击时更改按钮背景颜色

ios - iOS 9.0 中的 UITextview 字体为零

ios - 在objective-c的UIImage中图像名称为null

ios - 如何从 iOS Reachability Class 获取网络连接通知的变化?

iphone - 静态 iOS 库为设备而不是模拟器构建