【发布时间】:2010-11-22 16:12:54
【问题描述】:
在处理复杂问题时,我发现自己尝试了各种解决方案,并且在尽最大努力保持井井有条的同时,代码可能会变得非常混乱。对象可能会更改并且不再使用,而其他时候我可能会添加一些最终不会被程序使用但占用空间和可能内存的代码。
除了仔细阅读程序之外,有没有办法找到程序不使用的代码块?
您发现了哪些清理程序的技巧?
我发现用于检查 .h 文件中的对象是否仍在应用程序中使用以及检查它们是否被正确释放/释放的一个小技巧是使用“搜索全部”功能 (cmd-shift-F) 和按对象名称搜索
【问题讨论】:
-
我一直面临着同样的挑战,因为 xcode 的重构支持很差。我正在尝试的一件事是使用可可绑定并获得一些单元测试覆盖率,所以我觉得更安全
标签: iphone objective-c memory-management