1
24
首先是错误的。 PerformSelectorInBackground:WithObject:在执行任务之前保留BAR和FOO。因此,您应该在创建FOO时自动释放它,并让performselectorinbackground:withobject负责其余部分。见 documentation 后者是正确的,因为您在创建时自动释放foo。您在BAZ中创建的自动释放池与foo内存管理的正确性无关。自动释放对象需要自动释放池 里面 BAZ的池分配和释放,根本不涉及foo的保留计数。 |
2
2
现在的正确方法实际上是:
|
user2606782 · 限制子视图在superview边界内的移动 7 年前 |