rpt*_*thi 3 memory-management ios
检查以下方法:
-(NSMutableArray*)provideRequestArray{
NSMutableArray* requestArray=[[NSMutableArray alloc] initWithObjects:@"MyString",nil];
return requestArray;
}
Run Code Online (Sandbox Code Playgroud)
现在什么时候应该requestArray被释放所以它不会产生任何后果.
小智 5
返回发送autorelease消息的对象.
// initWithFormat: ??
NSMutableArray* requestArray=[[NSMutableArray alloc]
initWithFormat:@"MyString"];
return [requestArray autorelease];
Run Code Online (Sandbox Code Playgroud)
或者获得一个自动释放的(例如使用array类方法):
NSMutableArray* requestArray= [NSMutableArray array];
return requestArray;
Run Code Online (Sandbox Code Playgroud)
在这里查看文档.
| 归档时间: |
|
| 查看次数: |
80 次 |
| 最近记录: |