请查看以下方法:
-(NSMutableArray*)provideRequestArray{
NSMutableArray* requestArray=[[NSMutableArray alloc] initWithObjects:@"MyString",nil];
return requestArray;
}
现在问题来了,requestArray
应该在什么时候被释放,以避免产生后果。
请查看以下方法:
-(NSMutableArray*)provideRequestArray{
NSMutableArray* requestArray=[[NSMutableArray alloc] initWithObjects:@"MyString",nil];
return requestArray;
}
现在问题来了,requestArray
应该在什么时候被释放,以避免产生后果。
发送autorelease
消息返回该对象。
// initWithFormat: ??
NSMutableArray* requestArray=[[NSMutableArray alloc]
initWithFormat:@"MyString"];
return [requestArray autorelease];
array
类方法):NSMutableArray* requestArray= [NSMutableArray array];
return requestArray;
请查看这里的文档 (链接),了解相关的IT技术。
return [classObject autorelease];
吗? - rptwsthiautorelease
。如果classObject
是你从消息发送中获得的自动释放对象,则不需要使用它。 - user756245classObject
是一个类的对象,它不是自动释放的。 - rptwsthi