콜론없이 @selector(mySelector)
또는 @selector(mySelector:)
콜론없이 선택기 이름을 쓰는 것의 차이점은 무엇입니까?콜론을 사용하거나 선택자를 사용하지 않음
으로 지역 :
UIBarButtonItem *addButton = [[UIBarButtonItem alloc]initWith...
target:self
action:@selector(addAction:)];
나는 결장없이 또 다른 예를 찾을 수없는,하지만 난 이미 그들 중 일부를 보았다 확신 해요.
콜론 콜론은 매개 변수가 있음을 의미하며 콜론이 없으면이 부분 뒤에 매개 변수가 없음을 의미합니다. –
[Objective-C performSelector - 콜론을 사용할시기] 복제본 (http://stackoverflow.com/questions/1546372/objective-c-performselector-when-to-use-colon); 또한 [언제 선택기와 콜론을 사용하여] (http://stackoverflow.com/questions/4953623/when-to-use-a-colon-with-a-selector) –
대답 해 주셔서 감사합니다 – Paul