, например, у меня естьКак получить класс из NSString?
NSString *myClass = @"RootViewController"
Как получить класс от NSString?
, например, у меня естьКак получить класс из NSString?
NSString *myClass = @"RootViewController"
Как получить класс от NSString?
Попробуйте
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