被释放遇到的Crash message sent to deallocated instance

来源:互联网 发布:邮箱数据出售 编辑:程序博客网 时间:2024/06/01 07:54

1.今天在调试UIWebview发现在释放的时候

[webview release];

webview=nil;

webview.delegate=nil;

在IOS9.3没有crash崩溃,在低版本崩溃了。webview已经被释放了,在设置他的属性delegate就崩溃了,需要先释放他的属性在释放它。不知道是不是低版本释放比较快,而高版本会慢一点导致低版本崩溃了高版本没事。修改后:

webview.delegate=nil;

[webview release];

webview=nil;


0 0