我有一些代码,我认为有额外的发布声明。发布前没有保留危险吗?
- 代码不正确?
- 最终结果是什么?
我不明白内存管理 - 甚至在阅读大量的文章和stackoverflow的答案。感谢您的理解。
更新:所附的片段工作正常,但其他的代码有过放的问题
NSMutableArray *points = [NSMutableArray new];
for (Segment *s in currentWorkout.segments) {
[points addObjectsFromArray:[s.track locationPoints]];
}
[routeMap update:points];
[points release];
你说的是真的,但OP没有过度释放他的阵列。 – 2010-04-13 17:51:27
这是真的 - 我给出的链接也是如此。 – Chuck 2010-04-13 18:19:39