重新分配已发布的对象

时间:2012-04-15 23:36:36

标签: objective-c xcode memory-management ios5

我想知道是否可以这样做:我正在使用一个使用大量内存的Panorama库,并且库中没有内存管理。它使用HTML5和JavaScript加载Panorama图像。但是,当我调用此库时,它会给我一个内存警告Received memory warning.。发生这种情况时,会调用dealloc,并释放视图中的许多内容。所以,我想在完成库之后再次重新分配所有已发布的对象。我可以使用解决方案来解决这个问题吗?有时应用程序崩溃。

注意:该库是KRPano,它很棒,但内存问题尚未处理。

1 个答案:

答案 0 :(得分:0)

如果对象被释放,那是因为你不拥有它们。
尝试在您要控制的每个对象上调用retain,它不应该自动释放。