나는이 같은 초기화 쓰기 실험 계획안. 대리자 인수가 UIAlertViewDelegate
프로토콜을 준수하도록 지정하지 않은초기화는
- (id)initWithTitle:(NSString *)title message:(NSString *)message delegate:(id)delegate cancelButtonTitle:(NSString *)cancelButtonTitle otherButtonTitles:(NSString *)otherButtonTitles, ...
:
그러나 나는 즉UIAlertView
초기화 방법은 다음과 같습니다 것으로 나타났습니다? 애플이 왜 그렇게했는지 모든 단서?
내가 추가하기가 너무 게으른 줄 알았거나, 모든 UIAlertViewDelegate 메서드가 선택 적이기 때문에 대리자가 프로토콜을 준수하는지 여부는 중요하지 않습니다. – howanghk
이 경우에는 이점이 없으므로 프로토콜을 클래스에 부합시키는 것이 더 고통 스러울 것입니다. – holex