【问题标题】:iOS: Find out if an image is used in some xibiOS:找出图像是否在某些 xib 中使用
【发布时间】:2013-05-16 07:33:34
【问题描述】:

我想找出项目中实际使用了哪些图像。当我尝试查找以编程方式设置的图像名称时,我可以在搜索时在相关类中看到它们。对于在 xib 中设置的图像,情况并非如此。是否有一些解决方法来查找图像是否在某些 xib 中使用?

【问题讨论】:

    标签: ios objective-c xib


    【解决方案1】:

    尝试使用 Jeff Hodnett 的实用程序应用程序 Unused。我以前用过,也很成功。

    【讨论】:

    • 太棒了,尽管我注意到它不适用于源代码和 plist 中引用的图像(因为可能缺少扩展名,例如 '@2x' 和 .png)。谨慎使用,@Luda
    【解决方案2】:

    你可以从命令行,是的。

    一如既往,grep 是你的朋友:

    $ cd ~Source/Books/Beginning iOS 6 Development/ch04/Control Fun/Control Fun/en.lproj
    $ grep png *
    BIDViewController.xib:                          <string key="NSResourceName">apress_logo.png</string>
    BIDViewController.xib:          <string key="NS.key.0">apress_logo.png</string>
    

    【讨论】:

    • 您的答案对我有用,但检查了 Ric Perrott 的答案,因为它在 2 次点击中找到了所有未使用的图像。不过还是谢谢你。 (我对你的答案投了赞成票)
    猜你喜欢
    • 2019-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-13
    • 2020-07-11
    • 2012-11-17
    • 2014-12-03
    • 2019-01-02
    相关资源
    最近更新 更多