NSKeyValueChangeOldKey 썸네일형 리스트형 KVC(Key-Value Coding) & KVO(Key-Value Observing) KVC(Key-Value Coding) - NSObject에 NSKeyValueCoding.h가 카테고리로 포함되어있어 NSObject만 상속받더라도 사용 가능 - NSDictionary처럼 문자열로 된 key를 사용하여 객체의 속성값에 간접 접근하는 방법. - 코드가 간결해지고 유지보수가 쉬움 - 클래스간 의존성이 낮아짐 - 객체 형태로만 주고받음 1) ex: NSInteger → NSNumber형으로 return하므로 intValue 사용하여 형변환 필요. - 직접 접근하는 방법에 비해 느림(많은 과정을 거침) - 객체 접근 과정 1) key로 들어온 문자열과 같은 이름의 메소드 확인. 2) 비슷한 getter 메소드 확인(없을 경우 이 이름의 property가 없음) 3) 배열과 관련된 index,.. 더보기 이전 1 다음