У меня есть Строка, кто значение, название Класса [MyClass], который нужно инстанцировать, и MyClass назвали метод
-(void)FunctionInClass;
я использую метод под названием NSClassFromString для инстанцирования MyClass. Я хочу знать
1) what does NSClassFromString return??
2) what is id?
3) How to call method -(void)FunctioninClass which is in MyClass using the instance.
как я должен продолжить двигаться, я делаю его в Objective C для приложения для iPhone?
1) что возвращает NSClassFromString??
Он возвращает класс, что означает, что вы можете сделать [[NSClassFromString(@"MyClass") allocation] init];
Дополнительные сведения см. в Mac Dev Dev Center Docs .
2) Что такое id?
Смотрите http://www.otierney.net/objective-c.html#idtype
3) Как вызвать метод -(void)FunctioninClass, который находится в MyClass, используя экземпляр.
id myclass = [[NSClassFromString(@"MyClass") alloc] init];
[myclass FunctioninClass];