xux*_*uxu 1 cocoa memory-management objective-c
在Objective-C 2.0编程一书的第326页上,作者说:
myNumber = [[NSNumber alloc] initWithInt: 1000];
Run Code Online (Sandbox Code Playgroud)
当然,根据之前的讨论,如果您以
myNumber这种方式创建,那么当您使用以下语句完成后,您有责任随后将其释放:
[myNumber release];
Run Code Online (Sandbox Code Playgroud)
我的问题是:
这是否意味着如果我NSNumber用这个语句创建一个对象
NSNumber *myNumber = [NSNumber numberWithInteger: 100];
Run Code Online (Sandbox Code Playgroud)
我不必myNumber自己发布这个对象?
| 归档时间: |
|
| 查看次数: |
545 次 |
| 最近记录: |