jef*_*091 18 cocoa cocoa-touch objective-c nsstring
由于NSString字符串是不可变的,stringWithString:类方法的价值是什么?
我在使用时得到了实用程序NSMutableString,我只是没有看到NSString该类的实用程序.
Don*_*hey 21
您可能有一个要复制的NSMutableString(或某些自行开发的NSString子类).
NSMutableString *buffer = [NSMutableString string];
// do something with buffer
NSString *immutableStringToKeepAround = [NSString stringWithString:buffer];
Run Code Online (Sandbox Code Playgroud)
当然,你也可以复制一份:
NSMutableString *buffer = [NSMutableString string];
// do something with buffer
NSString *immutableStringToKeepAround = [[buffer copy] autorelease];
Run Code Online (Sandbox Code Playgroud)
但你拥有副本,必须发布或自动发布.
| 归档时间: |
|
| 查看次数: |
16305 次 |
| 最近记录: |