을 만들 때 "개체에서 전무 개체를 삽입하는 시도 [1]"정의는 제목이 다음 코드를 사용하여 속성입니다 : 때, 그러나아이폰 OS : 나는 사용자 정의 탐색 모음 클래스를 생성하고있어 사전
self.titleTextAttributes = @{ UITextAttributeFont: bariol,
UITextAttributeTextColor: [UIColor whiteColor]
};
를 I 코드를 실행, 그것은 다음과 같은 오류 메시지가 반환
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[__NSPlaceholderArray initWithObjects:count:]: attempt to insert nil object from objects[1]'
내가 사용하는 아이폰 OS 6
덜 엄격하지는 않지만 키가 예상되는 곳에 'nil'이 발견되면 인수가 중지되었다고 생각합니다. 특히'nil' 객체를 전달하면 똑같은 예외가 발생합니다. –
@KevinBallard 말도 안돼. '[NSDictionary dictionaryWithObjectsAndKeys : @ "a", @ "a", nil, @ "b", nil]; 첫 번째 nil 객체 인수에서 읽기를 중지합니다. – justin
미안 열쇠를 말할 때 나는 물건을 의미했다. 'nil' 객체와 센티넬'nil'을 구분할 수 없습니다. 키에'nil'을 사용하고'NSDictionary dictionaryWithObjectsAndKeys : @ "anObj", @ "aKey", @ "anotherObj", nil, nil]'키를 보자. –