2012-09-21 2 views

답변

14

id obj= [[NSClassFromString(@"RootViewController") alloc] init]; 
4
Class class = NSClassFromString(@"RootViewController"); 
6

당신은

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