객체 포인터

868 단어
id *obj나 NSError **error 같은 대상 포인터의 기본 수식자는 입니다strong, 즉 idstrong *obj 또는 NSError *strong*error, Objective-C 고급 프로그래밍: iOS와 OS X 다중 루틴 및 메모리 관리 > 에서 말한 것처럼 기본값은 입니다.autoreleasing.
대상 바늘에 값을 부여하고 소유권 수식자는 반드시 일치해야 한다.
//    
NSError *error;
NSError **pError = &error; //Pointer to non-const type 'NSError *' with no explicit ownership


//    
NSError *error;
NSError * __strong *pError = &error; //__strong   

좋은 웹페이지 즐겨찾기