函数释放问题 -(NSString *)fun1 NSString *s=[NSString stringWithFormat:@”%@”,”hello”]; |
|
20分 |
不用
对 |
20分 |
autorelease的意思就是自动释放,如果还要加你那句,那就和release没有任何区别了。release一定要和retain,copy等对应。像你说的那种情况,因为没有retain,所以就不要release。建议一定要搞清楚retain,assign,copy等的含义。另外还有synthsize的含义。这对你理解object-c的内存管理很有好处。
|