내 objective-c 프로그램에서 다음 줄을 사용하여 속성을 선언하고 있습니다.add (Propertyname) 메소드의 출처는 어디입니까?
@property (retain) int Money;
내 구현 파일에 syntesize.
이제 프로그램에서 금액을 추가하기 위해 구현시 addMoney 메서드를 만들고 싶습니다. 내가 Xcode가 항상이 이름을 가진 메소드를 오버라이드 할 수 있다고 말하면서 addMoney를 타이핑했다. 다음 서명이 있습니다.
-(void)addMoney:(NSSet *)objects;
그들이 온다에서 누가 그들을 호출
-(void)addMoneyObject:(object-type *)object
? 어떻게 나 혼자서 사용할 수 있을까? 이것을 사용할 때 무엇을해야합니까?
클래스에서 상속받은 클래스는 무엇입니까? Xcode의 모든 자동 완성 제안이 실제로 귀하에게 합법적 인 선택자를 제공하는 것은 아닙니다. – JeremyP
그것은 NSObject에서 파생됩니다 – Bernsen