博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IOS self.使用
阅读量:7008 次
发布时间:2019-06-28

本文共 685 字,大约阅读时间需要 2 分钟。

IOS self.使用 个人习惯;

只需要在属性初始化的时候使用self.属性,其他时候直接使用属性名就行;使用self.是 使retaincount+1,为了确保当前类对此属性具有拥有权

@interface CustomClass : UIViewController{    NSString *str}@property (retain, nonatomic) NSString *str;@implementation CustomClass@synthesize str;-(void)viewDidLoad{    //方法一  用alloc必须手动释放一次    self.str  =  [[NSString alloc]initWithString:@"my str"];     [str release];    //方法二 用类方法不用   self.str =     [NSString stringWithString:@"my str"];    以后调用时直接使用str,不必使用self.str   [str appendString:@"\n"];}//在dealloc中必须释放- (void)dealloc{    //方法一    [str release];    str = nil;    //方法二    self.str = nil;    [super dealloc];}

 

转载于:https://www.cnblogs.com/cocoajin/archive/2013/05/16/3081704.html

你可能感兴趣的文章
【C语言】07-基本语句和运算
查看>>
poj 1185 炮兵布阵
查看>>
前端 -- CSS基础
查看>>
自己搭建CA颁发证书做https加密网站
查看>>
IDEA2017 导入 SVN上的 Myeclipse或Eclipse 项目
查看>>
大道至简---从编程到工程
查看>>
poj 1741 树的点分治(入门)
查看>>
你好,2018
查看>>
Always close streams
查看>>
用jQuery实现全选-全不选-反选的功能
查看>>
特此纪念今年入手的第一款游戏
查看>>
ActionScript 中渐变颜色填充
查看>>
Java类加载机制
查看>>
[bzoj2806][Ctsc2012]Cheat(后缀自动机(SAM)+二分答案+单调队列优化dp)
查看>>
YII CDbCriteria总结
查看>>
安卓动态调试方法
查看>>
leetcode459
查看>>
leetcode 90 子集II
查看>>
景驰无人驾驶 1024 编程邀请赛 E题 (被大佬智商碾压的)DP
查看>>
出发a链接里面的div,a链接不进行跳转
查看>>