use*_*300 0 iphone objective-c nsmutablestring
如果我创建一个nsmutablestring然后释放它,那么保留计数不应该是0吗?
我的保留计数保持为1.
NSMutableString *text = [[NSMutableString alloc]init];
[text release];
NSLog(@"retain count %d ", [text retainCount]);
Run Code Online (Sandbox Code Playgroud)
我错过了什么吗?
谢谢.
无法保证retainCount在对象的生命周期中的任何时候返回正确的值.如果你已经创建了一个NSMutableString使用[[NSMutableString alloc] init]并且你正在调用它一次,那么你做的是正确的,不应该担心它.
| 归档时间: |
|
| 查看次数: |
457 次 |
| 最近记录: |