自动释放NSString

时间:2010-08-24 20:49:15

标签: objective-c cocoa-touch nsstring autorelease

我负责释放这个字符串,默认是自动释放吗?

// command is of type NSData*
char cAddress[12];
[command getBytes:cAddress range:NSMakeRange(5,12)];
NSString *someString = [NSString stringWithCharacters:(const unichar*)cAddress length:12];

2 个答案:

答案 0 :(得分:4)

默认情况下自动释放。

答案 1 :(得分:3)

默认情况下会自动释放。 保留对象通常使用以下形式的方法创建:

[[MyClass alloc] ...]
[MyClass new] 
[object copy]