码迷,mamicode.com
首页 >  
搜索关键字:retain    ( 923个结果
capturing self strongly in this block is likely to lead to a retain cycle
capturing self strongly in this block is likely to lead to a retain cycle...
分类:其他好文   时间:2014-07-23 00:09:47    阅读次数:181
cocos2dx引用计数
一个类,new出来或者create出来,引用计数是1,如果引用计数为0,就会调用析构函数如果delete 这个类的指针,也会调用析构函数。如果一个类A的指针被多个类持有的时候,让A继承自Ref,然后每个类持有A的引用时,retain一下,不需要的时候release一下CC_SAFE_RELEASE_...
分类:其他好文   时间:2014-07-16 18:39:23    阅读次数:233
新建一个登录,找回密码,注册页面的工程,使用控制器实现三个页面的跳转
新建一个工程,关闭ARC , AppDelegate.h 中window属性strong改成retain APPDelegate.m中window 初始化时加autorelease 上面重写dealloc方法建一个UIViewController 的子类RootViewController 把...
分类:其他好文   时间:2014-07-14 00:37:12    阅读次数:260
使用容器控制器控制另外两个控制器的view交换
建三个UIViewController 的子控制器,其中一个为根控制器,另外两个控制器的视图作为切换对象AppDelegate中代码//AppDelegate.h中代码#import @interface AppDelegate : UIResponder @property (retain, no...
分类:其他好文   时间:2014-07-13 23:15:04    阅读次数:284
iOS 面试集锦2
4.写一个setter方法用于完成@property (nonatomic,retain)NSString *name,写一个setter方法用于完成@property(nonatomic,copy)NSString *name-(void)setName:(NSString*)str{[strre...
分类:移动开发   时间:2014-07-12 15:03:09    阅读次数:327
assign retain 和copy的区别
assign对基础数据类型 (NSInteger,CGFloat)和C数据类型(int, float, double, char)等 等. 此标记说明设置器直接进?行赋值,这也是默认值。在使?用垃圾收集的应?用程序中,如 果你要?一个属性使?用assign,且这个类符合NSCopying协 议,你就...
分类:其他好文   时间:2014-07-09 15:45:40    阅读次数:163
delegate或者protocol申请属性的时候为什么用assign而不是retain
delegate或者protocol申请属性的时候为什么用assign而不是retain...
分类:其他好文   时间:2014-07-09 10:21:45    阅读次数:199
防止 NSTimer retain 作为 target 的 self
先吐槽一下这个标题,空格略蛋疼,不像中文,但是不写空格看上去则更诡异,求解决方案……NSTimer会retain它的target,这样如果在控制器当中定义一个NSTimer,target指定为self,则会引起循环引用。解决方案和防止block引用self一样,第一步需要把NSTimer的操作封装到...
分类:其他好文   时间:2014-07-06 14:44:21    阅读次数:141
为啥NSString的属性要用copy而不用retain
之前学习生活中,知道NSString的属性要用copy而不用retain,但是不知道为啥,这两天我研究了一下,然后终于明白了. 具体原因是因为用copy比用retain安全,当是NSString的时候,其实用copy和retain都行,当用NSMutableString,那么就要用copy,NSMutableString的值不会被修改,而用retain的时候,NSMutableString的值会...
分类:其他好文   时间:2014-07-05 23:55:06    阅读次数:401
关于内存管理的黄金法则
最近对内存管理,有了一些新的认识,以前只知道alloc,或者retain,或者copy,之后需要release或者autorelease; 只知其一,但是在工作学习中仅仅知道这些是不够用的,还需要知道属性等内部的内存存管理才行. @property (readwrite,nonatomic,assign)NSInteger age; @property (readwrite,no...
分类:其他好文   时间:2014-07-04 09:31:10    阅读次数:354
923条   上一页 1 ... 86 87 88 89 90 ... 93 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!