NSString * str = [[NSString alloc]initWithFormat:@"aaaaa"];NSString *temp = [str subStringFromIndex:3];
[temp uppercaseString];/*这里对 temp 进行操作对么?如果将上面的两句代码改成如下,有没有必要?区别在哪里?NSString *temp = [str subStringFromIndex:3];
[temp retain];
[temp uppercaseString];
[temp release];
*/[str release];
[temp uppercaseString];/*这里对 temp 进行操作对么?如果将上面的两句代码改成如下,有没有必要?区别在哪里?NSString *temp = [str subStringFromIndex:3];
[temp retain];
[temp uppercaseString];
[temp release];
*/[str release];
解决方案 »
- 能不能获取Itune数据
- 请问:IPAD,IPHONE开机自动启动程序A,如何实现?IPAD,IPHONE程序A(版本1.0)自动升级程序A(版本2.0)功能如何实现?
- 【转载】核心动画编程指南【中文完整翻译版 -Core Animation Programming Guide
- 怎样获取uitextfield输入文字的矩形的宽度?
- ios 学习视频
- UIButton 的layer 在加入动画之后,点击事件就失效了
- mac os上视频采集与播放采用什么技术开发
- IOS的重力传感器对应值的大小。
- ios工程从一台机器拷贝到另一台机器上后xib界面出现如图情况,请大神帮帮忙
- 小弟自学IOS开发已经学习到protocol Block
- 能同时支持android与ihpone两个开发哪个工具最好?
- Button上面添加一个手势UIGestureRecognizer
NSString *str2 = [temp substringFromIndex];2. substringFromIndex 和 substringFromIndex产生的字符串不用自己release,它是自动释放的。建议写法:{
NSString * str = [NSString stringWithFormat:@"aaaaa"];
NSString *temp = [str substringFromIndex:3];
NSString *str2 = [temp uppercaseString];
}