我试图拼命地更改OpenFlow实例上的图像,但没有运气。 我有点放弃,所以我现在试图删除实例并创建一个新实例。但我无法避免应用崩溃。OpenFlow崩溃应用程序试图重置/重新创建
的代码来创建它是:
AFOpenFlowView *of = [[AFOpenFlowView alloc] initWithFrame:CGRectMake(0, 100, 320, 380)];
[of setCenter:CGPointMake(160, 240)];
[of setBackgroundColor:[UIColor blackColor]];
[of setDataSource:self];
[of setViewDelegate:self];
[self setPeopleFlow:of];
[self.view addSubview:peopleFlow];
[of release];
然后,在一个按钮,我做的点击:
[peopleFlow removeFromSuperview];
[peopleFlow release];
后来我打电话用的一个代码块相同的功能再次创建它,这是应用程序崩溃时没有日志错误。
有关如何清理OpenFlow对象重新填充而不必删除/重新创建的任何想法?或者如何可靠地创建/重新创建?
[peopleFlow发布]真的有必要吗?除了添加到视图中之外,您是否保留它? – willcodejavaforfood 2010-07-16 13:20:53