0
Objectivec에서Objectivec 보유 키워드에 대한 더 자세한 설명이 필요합니다.
MyClass * ref1 = [[MyClass alloc] init]; MyClass * re2 = ref1; MyClass * ref3 = [ref1 유지];
내가
Objectivec에서Objectivec 보유 키워드에 대한 더 자세한 설명이 필요합니다.
MyClass * ref1 = [[MyClass alloc] init]; MyClass * re2 = ref1; MyClass * ref3 = [ref1 유지];
내가
+1 MyClass* ref1 = [[MyClass alloc] init];
ALLOC 세트가 1
+0 MyClass* ref2 = ref1
ref2에 카운트를 유지하려면이 코드 이후 총 참조 카운트가 무엇인지 궁금하고있어 ref1에 약한 참조입니다.
+1 MyClass* ref3 = [ref1 retain];
ref3은 ref1에 대한 강력한 참조입니다.
총 참조 수는 2입니다.
더 나은 이해를 위해 Apple Documentation을 참조하십시오.
메모리 관리에 관한 Apple의 설명서를 읽으십시오. 문제가있을 경우 문제가 무엇인지 정확히 물어보십시오. – gnasher729