内存管理_ios
文章平均质量分 76
Apple_0611
这个作者很懒,什么都没留下…
展开
-
[转载]webView使用中的内存相关
在iOS5平台开发应用的过程中,发现使用UIWebView通过NSURLRequest加载网页后,即使UIWebView所在画面关闭,仍然有内存无法释放。 结果就是,通过UIWebVIew访问的页面越多,应用的内存占用也越多,从而有导致内存警告而造成程序退出的可能。 通过调查网上的相关资料,发现UIWebVIew的内存问题由来已久,在iOS4时代就已经存在。 stackf转载 2014-06-13 09:28:28 · 840 阅读 · 0 评论 -
调试内存泄露
1)内存的问题是发现越早,解决的代价就越小。所以最重要的是理解Objective C内存管理,遵循我之前提到的实践准则和编码规范。另外,在每个迭代周期要做一些压力和内存测试,尽早发现问题。 2)利用Clang静态检测工具。在XCode 3.2之后的版本里,Clang已经被集成进来。Build ->Build & Analyze即可运行,它可以发现大部分因为疏忽造成的内存泄露。比如有Al转载 2014-07-23 19:38:11 · 504 阅读 · 0 评论 -
循环引用导致内存泄露 dealloc无法调用
在项目中,遇到过把delegate的属性原创 2014-07-24 18:58:23 · 1190 阅读 · 0 评论 -
self和下划线的用法区别
self和下划线的用法区别在最新的xcode中,已经不需要我们自己去写 set,get 方法,在我们使用@property声明属性时,系统已经自动帮我们生成set,get方法。 同时我们发现在我们访问我们声明的变量时,会有self. 和 以"_"开头的访问方式,那么这两种方式到底有什么样的区别呢?我们来一起看一下:12@property (retain, nonatom原创 2014-07-31 14:23:41 · 688 阅读 · 0 评论