我正在开发一个IOS应用程序,我将在下周Apple商店提交它。但我的记忆管理不是很好。
我想知道你用来删除所有内存错误(泄漏,......)的所有工具。
我应该在将所有NSLog提交到商店之前删除它吗?
感谢您的回答
答案 0 :(得分:0)
在Xcode中,Instruments
- > Leaks
,基本上用于查找内存泄漏。
希望这会对你有所帮助。
答案 1 :(得分:0)
在提交到应用商店之前..
检测所有泄漏,您可以使用
a)泄漏(xcode-> instruments->泄漏)。
b)静态分析工具,如果您使用的是较新版本的xcode(构建 - >构建和分析)。
c)最重要的是,彻底检查一下,你正在释放你正在分配/保留的所有记忆......
NSLog需要什么? 分发建设。 NSLog帮助 debug..Remove them all ..
在任何iphone中运行您的应用 你得到的设备..永远不要提交 iPhone手机应用程序存储而无需检查 在设备上。
如果您的应用在审核期间崩溃, 那肯定会被拒绝。解决 提交前的所有错误/崩溃。 设备上的良好质量控制是必须的。
This核对清单可能会有帮助..
答案 2 :(得分:0)
静态分析仪和仪器将帮助您检测泄漏。找到并解决它们。看看Memory management它将有助于解决泄漏问题。