随笔分类 -  ios的Bug

UIWebView的内存泄露
摘要:UIWebView的内存泄露问题相当让人头疼,因为这个问题,根据手头上能够查找到的资料,源自于apple,早在08年的时候就被IOS开发者 发现,直到现在11年,仍然没有得到解决。有文章分析并实验过,指出是UIWebView在发送XMLHttpRequest时会导致泄露出现。我搜集了一下在stackoverflow里提到的各种提出的所谓‘解决’方法。1. 据说源于WebKitCacheModelPreferenceKey,由于有缓存的存在,所以导致了泄露,而在页面每次打开并加载后,这个值将会被自动设为1,所以这个方法是要在webView加载完成后,把缓存关掉,以防止出现泄露。本人试过,失败。。 阅读全文

posted @ 2012-11-16 17:37 无量少年 阅读(1372) 评论(0) 推荐(0)

SDK 4.0 MPMoviePlayerController 遇到无法播放视频问题
摘要:刚刚更新了sdk到4.0,发现之前一直好用的MPMoviePlayerController不能播放视频了,有人遇到这个问题吗?我刚才还试了官方的Movie Player那个sample code,也无法播放了,会不会是有bug?试试这个:包括了3.2以上和以下的,如果想兼容两者 请使用宏定义。 或者只提取一种出来就可以了-(void) initAndPlay:(NSString *)videoURL{if ([videoURL rangeOfString:@"http://"].location!=NSNotFound||[videoURL rangeOfString:@& 阅读全文

posted @ 2012-11-15 18:13 无量少年 阅读(326) 评论(0) 推荐(0)

iphone ios XCode4如何调试程序忽然崩溃而找不到挂的代码
摘要:XCode4设置不太一样: 在Edit–>Scheme里面 找到Arguments(在xcode4.2中,在菜单 product->edit scheme中)把下面3个值设置成YESNSAutoreleaseFreedObjectCheckEnabledNSZombieEnabledNSDebugEnabled另外转载2篇调试EXC_BAD_ACCESS的好文http://blog.zol.com.cn/2387/article_2386505.htmlhttp://www.cnblogs.com/likwo/archive/2011/02/28/1967066.html老外也有 阅读全文

posted @ 2012-11-15 17:29 无量少年 阅读(262) 评论(0) 推荐(0)

错误显示:2012-03-09 17:20:22.090 viewcontrollerjump[1191:207] *** Assertion failure in -[UIWindowController transition:fromViewController:toViewController
摘要:我得到了这么一个错误 * Assertion failure in -[UIWindowController transition:fromViewController:toViewController:target:didEndSelector:], /SourceCache/UIKit_Sim/UIKit-1447.6.4/UIWindowController.m:186复制代码这错误是由这行代码引起的 [self presentModalViewController:navigationController animated:YES];问题已经解决,是二级页面加载view时,其中执行三级 阅读全文

posted @ 2012-11-15 17:20 无量少年 阅读(336) 评论(1) 推荐(0)

导航