1
@autoreleasepool
블록에서 ARC가 적용될 때 autorelease
을 지정해야한다고 생각하지는 않습니다. 그러나 ARC를 사용하지 않습니다. 아래 코드 예제에서 autorelease
지정자가 필요합니까? 유무에 상관없이 오류/경고없이 컴파일됩니다.ARC가 비활성화 된 경우 @autoreleasepool에서 autorelease가 필요합니까?
void some_function (const char *title) {
@autoreleasepool{
[_window setTitle:
[[[NSString alloc] initWithUTF8String:title] autorelease]]; }}