我只使用 Java 和 Ruby 太久了,以至于我真的不喜欢再次跟踪自己的内存。不是我做不到,我可以。我只是不想。
任何特殊技巧、库或您学到的用于处理 iApp 内存的任何其他内容,请在这里交给我。
最佳答案
这真的非常非常容易。不要再担心保留计数,看在上帝的份上,永远不要在对象上调用“retainCount
”方法。这是没用的。
如果您调用名称中任意位置带有“alloc”、“new”或“copy”的方法,或者调用“retain
”方法,则您拥有该对象。完成后,您有责任放弃该所有权。
为此,如果您仍然不需要返回对象的引用,请调用“release
”,如果需要,请调用“autorelease
”。
documentation on the subject是明确的。这并不难。
关于iphone - 有没有什么可以使 iPhone/iPod Touch 应用程序编程的内存管理更容易?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1028736/