na przykład, mamJak uzyskać klasę z NSString?
NSString *myClass = @"RootViewController"
Jak uzyskać klasę z NSString?
na przykład, mamJak uzyskać klasę z NSString?
NSString *myClass = @"RootViewController"
Jak uzyskać klasę z NSString?
Spróbuj
id obj= [[NSClassFromString(@"RootViewController") alloc] init];
Class class = NSClassFromString(@"RootViewController");
Można użyć
Class class = NSClassFromString(@"RootViewController");
NSClassFromString
uzyskuje klasę według nazwy.
Klasa NSClassFromString (NSString * aClassName);
Parametry
aClassName
The name of a class.
Return Value
obiektu klasy nazwany przez aClassName lub nil jeśli ma klasy o tej nazwie jest aktualnie załadowany. Jeśli aClassName jest zerowe, zwraca zero. Dostępność
Available in iOS 2.0 and later.
Istnieje wiele metod, takich jak ten w ramach fundamentowej
NSGetSizeAndAlignment
NSClassFromString
NSStringFromClass
NSSelectorFromString
NSStringFromSelector
NSStringFromProtocol
NSProtocolFromString