ary*_*axt 3 function objective-c
在以下功能中哪一个是最佳实践?
要发送自动释放的对象,并让调用者保留它?
或者发送一个已分配的对象,并让调用者释放它?
- (NSString*) convertDataToString :(NSData*)myData
{
//just an example, method might not exist
NSString *str = [[NSString alloc] initWithData:myData];
return str;
return [str autoRelease];
}