Objective-C 内存管理
文章平均质量分 56
qq469236803
这个作者很懒,什么都没留下…
展开
-
【iPhone 編程】alloc, retain, release 和 copy 的概念
【iPhone 編程】alloc, retain, release 和 copy 的概念 看这范儿,就知道是篇好文章,转载 2012-08-29 12:31:44 · 470 阅读 · 0 评论 -
How to copy an object in objective c
How to copy an object in objective c 补补基础 NSMutableArray *dataArray=[NSMutableArrayarrayWithObjects:@"one",@"two",@"three",@"four",nil]; NSMutableArray *dataArray2; dataA转载 2012-08-30 22:12:12 · 1011 阅读 · 0 评论 -
autorelease pool 和 Runloop的理解
关于autorelease pool一个较好的理解 这个问题简直问到我心坎里面了 [1]在Iphone项目中,大家会看到一个默认的Autorelease pool,程序开始时创建,程序退出时销毁,按照对Autorelease的理解,岂不是所有autorelease pool里的对象在程序退出时才release, 这样跟内存泄露有什么区别? 答案是,对于每一个Runloop,原创 2013-03-17 09:46:14 · 1334 阅读 · 0 评论 -
Friday Q&A 2010-01-15: Stack and Heap Objects in Objective-C
http://www.mikeash.com/pyblog/friday-qa-2010-01-15-stack-and-heap-objects-in-objective-c.html NSObject *obj = [[NSObject alloc] init]; The storage for the obj variable itself is on the stack原创 2012-12-24 14:44:55 · 610 阅读 · 0 评论 -
怎么还会有盲点,ios内存管理
iOS内存小论 自以为对内存管理这块,算是比较清楚了,怎么看这篇文章又晕了呢,汗啊。对堆栈之类的还不是很理解,有空找文章看看。原创 2012-09-18 21:42:17 · 487 阅读 · 0 评论 -
Using Properties in Objective-C Tutorial 边看边记
Using Properties in Objective-C Tutorial This approach definitely works, but requires you to think carefully about what’s going on with memory each time you set these variables. So let’s see if there原创 2012-09-16 10:19:34 · 1254 阅读 · 0 评论 -
How To Debug Memory Leaks with XCode and Instruments Tutorial 边读边记
How To Debug Memory Leaks with XCode and Instruments Tutorial 大神还有一些advise,赶紧记录一下,不禁长叹一声,早就该看如此好文了。相见恨晚啊 Here’s the advice I generally give to developers when you hit an EXC_BAD_ACCESS error:原创 2012-09-15 22:01:02 · 1206 阅读 · 0 评论 -
Memory Management in Objective-C Tutorial 读后小记
Memory Management in Objective-C Tutorial 看过一些中文教程,在这个分类里面也有收录。发现写的真的不行,我又忍不住崇洋媚外了。看一下,这篇,来refresh this topic。这是这个系列的第一篇,嗯,今天把这个系列看完,让自己的代码更加规范。 2和3也很让人期待。 小技巧1: - (void)viewDidU原创 2012-09-15 10:18:46 · 806 阅读 · 0 评论 -
NSObject的那点事
NSObject的那点事 1.有空细看,打好基础,啥时候能看进阶点的文章啊,但是这些基础的东西的确不明白,木有办法。 2.看不懂啊,过段时间,再回来看吧转载 2012-09-08 23:07:34 · 322 阅读 · 0 评论 -
也扯内存泄露
还是内存泄露了,我发现这个东西,有点像中医。脚痛医脚是不对的,脚痛了,关于脚的代码看了一遍又一遍,发现没有问题。后来发现,头有点问题,要医头啊。 关键在于治本,不在治标。说了这么多,我的问题还没有解决。 看一下 Objective-C 内存管理精髓 搞定了,记录一下,大概是这样子的,我把变量b浅拷贝给了变量a,a=b。a之前没有alloc,所以a的内存地址和b的地址变成一样了。在一原创 2012-08-27 19:45:10 · 566 阅读 · 0 评论 -
对于Retain和Assign属性的理解(转)
对于Retain和Assign属性的理解(转) MyClass.h @interface MyClass : NSObject { MyObject *myObject; } @property (nonatomic, retain) MyObject *myObject; @end MyClass.m @synthesize myObject;转载 2012-08-30 15:59:19 · 543 阅读 · 0 评论 -
retain和copy还有assign的区别,以及引用计数
retain和copy还有assign的区别,以及引用计数转载 2012-08-30 06:35:56 · 381 阅读 · 0 评论 -
NSString属性声明中的copy和retain区别
NSString属性声明中的copy和retain区别 http://www.cnblogs.com/celestial/archive/2012/10/12/2721244.html NSString属性声明中的copy和retain区别 前几天去面试,被问到了NSString属性声明中的copy和retain具体区别,对内存计数的影响,汗,当时没整明白,也转载 2013-08-04 04:59:45 · 450 阅读 · 0 评论