专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Iphone

关于NSString的一些用法解决思路

发布时间:2010-05-30 01:25:39 文章来源:www.iduyao.cn 采编人员:星星草
关于NSString的一些用法
我在做C++时候有个习惯
初始化的时候习惯把指针初始化成NULL
在析构的时候习惯#define MEMORY_FREE(a) if(a){delete a; a=NULL};用这个宏删除指针。
在使用这个指针的时候习惯if(指针),先判断指针是否为空,再使用这个指针。


在iPhone中加入在成员变量的时候定义了一个NSString* str;
我是否可以在viewDidLoad中写 str = nil;
使用的时候 if(str){...}
在dealloc中 if(str){[str release]; str = nil;}

不知道这种使用方法是否正确,语法是否正确,还请大牛指点。

------解决方案--------------------
探讨
我在做C++时候有个习惯
初始化的时候习惯把指针初始化成NULL
在析构的时候习惯#define MEMORY_FREE(a) if(a){delete a; a=NULL};用这个宏删除指针。
在使用这个指针的时候习惯if(指针),先判断指针是否为空,再使用这个指针。


在iPhone中加入在成员变量的时候定义了一个NSString* str;
我是否可以在viewDidLoad……
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: