iPhone:是否有一种自动方法来识别未使用的资源?

标签 iphone xcode resource-management

当我开发我的应用程序时,我导入并合并了很多图像、声音等。我想我可以编写一个 shell 脚本来 grep 源代码,但我想知道是否有一个现有的将识别我的项目中任何未使用的资源。

谢谢!

最佳答案

不,也不可能存在,因为可以通过多种方式使用资源而无需应用程序源中的任何引用。例如,推送通知服务采用应用程序包中的声音文件的名称,因此即使应用程序本身没有引用,所有可用于推送通知的格式的声音文件也可能不会被使用。还有其他类似的情况。

显然,如果您知道发生了什么,您可以编写一些脚本来处理删除资源,但我绝不会期望看到 Xcode 提供类似的功能。

关于iPhone:是否有一种自动方法来识别未使用的资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1123378/

相关文章:

ios - Thread 1 : EXC_BAD_ACCESS (code=1, address=0x0) 在 swift 工作时试图登录 spotify

ios - 框架的部署目标无效

f# - 为什么使用比使用更好?

c++ - 以线程安全的方式与外界共享一个数据成员

iphone - 有多少安卓应用程序是开源的?

iphone - UIButton 不调用目标的选择器

ios - 未能为开发准备设备。 XCode 13.2.1、iOS 15.1

iphone - 页面上的 Facebook 图片上传在模拟器中正常工作但在设备中不正常

iphone - iOS 提前更新成员(member)资格?

java - 我必须在应用程序退出时手动关闭 Executor 吗?