NSString 测试

    NSString *text0 = [[NSString alloc] initWithCString:"abcdef0"];                   //text0 ,text1,text2,text3,text6,text7 各自有指向的内存。

    NSString *text1 = [[NSString alloc] initWithCString:"abcdef0"];
    
    NSString *text2 = [NSString stringWithFormat:@"aabbbccc"];
    
    NSString *text3 = [NSString stringWithFormat:@"aabbbccc"];
    
    NSString *text4 = [NSString stringWithString:@"cccdddd"];
    
    NSString *text5 = [NSString stringWithString:@"cccdddd"];                              //text4 和text5,str9 内存 共用"cccdddd"
    
    NSString *text6 = [NSMutableString stringWithString:@"cccdddd"];
    
    NSString *text7 = [NSMutableString stringWithString:@"cccdddd"];               
    

    NSString  *str9 = @"cccdddd";



总结常量用     NSString *text4 = [NSString stringWithString:@"cccdddd"];  会节省内存。


以上结论,通过观察内存得知。




阅读更多
文章标签: 测试
上一篇ios 设计
下一篇dic 深度复制???
想对作者说点什么? 我来说一句

数据类型之间的转换

2013年07月24日 1KB 下载

ios zip压缩解压缩

2011年11月18日 92KB 下载

GTMBase64编解码

2014年09月05日 11KB 下载

iOS NSString详细操作

2012年03月29日 53KB 下载

NSData+AESCrypt库

2011年09月10日 5KB 下载

NSData+AESCrypt

2012年11月16日 53KB 下载

关于NSString @property的问题

2014年07月06日 2KB 下载

中文转化成英文

2014年11月06日 30KB 下载

Objective-C中字符串操作总结

2013年06月07日 73KB 下载

没有更多推荐了,返回首页

关闭
关闭