自动释放 NSString
我是否负责释放这个字符串,默认情况下它是自动释放的吗?
// command is of type NSData*
char cAddress[12];
[command getBytes:cAddress range:NSMakeRange(5,12)];
NSString *someString = [NSString stringWithCharacters:(const unichar*)cAddress length:12];
Am I responsible for releasing this string, and is it autorelease by default?
// command is of type NSData*
char cAddress[12];
[command getBytes:cAddress range:NSMakeRange(5,12)];
NSString *someString = [NSString stringWithCharacters:(const unichar*)cAddress length:12];
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
默认情况下自动发布。
Autoreleased by default.
默认情况下它是自动发布的。
保留对象通常使用以下形式的方法创建:
It's autoreleased by default.
Retained objects are usually created with methods in the form of: