关于NSString使用的一点总结
2013-10-04 23:02
309 查看
关于NSString的使用,有以下几点总结:
NSString有一下几种初始化的方式
NSString *aa = @"a";
NSString *bb =[ [NSString alloc] initWithString:@"b"];
NSString *cc = [NSString stringWithString:@"c"];
以上三种方式初始化的NSString变量存储在常量的内存区,不考虑内存回收的问题。
NSString *dd = [NSString stringWithFormat:@"dd"];
这种方式声明的NSString对象由系统自动回收内存,如果想要成为一个全局的变量,需要retain后再手动release。
NSString *ee = [[NSString alloc]initWithFormat:@"ee"]这种方式初始化的NSString对象需要进行手动的管理;
NSString有一下几种初始化的方式
NSString *aa = @"a";
NSString *bb =[ [NSString alloc] initWithString:@"b"];
NSString *cc = [NSString stringWithString:@"c"];
以上三种方式初始化的NSString变量存储在常量的内存区,不考虑内存回收的问题。
NSString *dd = [NSString stringWithFormat:@"dd"];
这种方式声明的NSString对象由系统自动回收内存,如果想要成为一个全局的变量,需要retain后再手动release。
NSString *ee = [[NSString alloc]initWithFormat:@"ee"]这种方式初始化的NSString对象需要进行手动的管理;
相关文章推荐
- 关于 ST eMotion board 使用DFU的一点总结
- 关于Java Primitive类型与内置Wrapper类型使用过程中的一点小总结
- 关于使用控件的一点总结
- 关于在applet中使用JDBC访问数据库的一点总结
- 关于fork() 使用的一点总结
- 一点关于使用FusionCharts的体会与总结
- java和struts使用中的一点总结--关于写在页面上的select域的选项选中后保存状态的办法!
- 关于使用git一点额外总结
- 关于在SetWindowLong函数中使用cbWndExtra的一点总结
- 关于Linux STL使用的一点总结
- 关于layoutSubviews的一点使用总结
- 关于Android开发中JNI/NDK使用的一点总结
- 关于使用OpenXml向Excel插入数据的一点总结
- 关于layoutSubviews的一点使用总结
- 分享关于php CI框架使用的一点小总结
- 关于CPU位数,OS位数以及内存大小关系的一点总结
- 工作中关于QT在Windows下QProcess类的与adb使用总结《记录经验》
- 关于默认构造函数的一点总结
- 关于使用TestDriven.Net 2.0的一点补充
- Android关于PagerAdapter的使用方法的总结