, 나는있는 NSString에서 수업을받을 수 있나요 어떻게NSString에서 클래스를 얻으려면 어떻게해야합니까? 예를 들어
NSString *myClass = @"RootViewController"
가 있나요?
, 나는있는 NSString에서 수업을받을 수 있나요 어떻게NSString에서 클래스를 얻으려면 어떻게해야합니까? 예를 들어
NSString *myClass = @"RootViewController"
가 있나요?
이
id obj= [[NSClassFromString(@"RootViewController") alloc] init];
Class class = NSClassFromString(@"RootViewController");
당신은
Class class = NSClassFromString(@"RootViewController");
NSClassFromString
이름으로 클래스를 취득 사용할 수 있습니다보십시오.
클래스 NSClassFromString (NSString * aClassName);
매개 변수
aClassName
The name of a class.
반환 값
클래스 aClassName에 의해 명명 된 객체 또는 전무 그 이름 없음 클래스가 현재로드되어 있지 않은 경우. aClassName이 nil이면 nil을 반환합니다. 가용성
Available in iOS 2.0 and later.
NSGetSizeAndAlignment
NSClassFromString
NSStringFromClass
NSSelectorFromString
NSStringFromSelector
NSStringFromProtocol
NSProtocolFromString
는 참조 기반 프레임 워크에서이 같은 방법이 많이있다 Foundation Functions Reference