4
코코아에서는 컴파일 된 SEL을 얻기 위해 @selector(mySelectorNameWithObject:)
을 쓰거나 런타임에 SEL을 반환하는 NSSelectorFromString(@"mySelectorNameWithObject:")
을 작성할 수 있습니다. Apple documentation에 따르면 :NSSelectorFromString()의 반대편을 수행해야 함
선택기 메서드 이름을 일반 문자열과 다른 유일한 점은 컴파일러가 선택기가 고유하다는 것을 확인하는 것입니다.
그러나 나는 SEL 개체를 충돌없이 문자열로 사용할 수 없습니다. SEL을 가지고 NSString
객체를 얻는 방법이 있습니까? 기본적으로 정확히 반대편의 NSSelectorFromString()
찾고 있습니다.
미리 감사드립니다.
ㅎ .. 대단한데, 내가 직접 생각해줬으면 좋겠다. 고맙습니다. – codehearted