저는 키 값 코딩과 to-many 관계와 혼동됩니다. 나는 그러한 관계를 가질 때 [object mutableArrayValueForKey : @ "key"];를 사용해야한다고 읽었습니다. 해당 순서 관계로 오브젝트를 보유하는 변경 가능한 배열을 검색하십시오.키 - 값 코딩과 to-many 관계
mutableArrayValueForKey의 차이점은 무엇입니까? 아니면 valueForKey의 차이점은 무엇입니까?
날 (배열 속성으로 자동 설정의있는 NSMutableArray입니다) 예와 함께 설명 보자
id array1= [self valueForKey:@"array"];
NSLog(@"first element %@",[array1 objectAtIndex:1]);
id array2 = [self mutableArrayValueForKey:@"array"];
NSLog(@"first element %@",[array2 objectAtIndex:1]);
두 호출이 동일 돌아갑니다. 이 경우 두 번째 혜택의 이점 또는 다른 점은 무엇입니까?
건배!
자세히 설명해 주셔서 감사합니다! – dreamlax
대답 해 주셔서 감사합니다! – theprole