0

我有一个动画块,我将 UIView 移离屏幕。在完成块中,我正在释放包含该 UIView 及其子视图的对象。
这是可以接受的吗?

4

1 回答 1

2

作为一般规则:如果你小心,这不会有意想不到的并发症;在完成块中做这件事是完全可以理解的。

在你的情况下:确保你不会过度发布东西。由于无法查看代码,我不确定您何时针对视图的生命周期执行此操作。确保您了解 UIView 被销毁时所执行的过程。这当然值得一读:http: //developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/ViewLoadingandUnloading/ViewLoadingandUnloading.html

于 2012-11-05T14:15:06.243 回答