未定义的类类型转换

时间:2013-08-15 09:47:24

标签: iphone ios mobile casting

美好的一天。

有一个关于类型转换的问题。我有一个使用NSClassFromString创建的未定义类。 这个类有一个委托参数,我必须分别分配,我正在尝试做这样的事情:

Class objectClass = NSClassFromString([NSString stringWithFormat:@"%@Processor",processor]);
id processorObject = [[objectClass alloc] init];
(objectClass *)processorObject.delegate = delegate;

但很明显,这并没有通过(“预期的表达”)。

我该如何进行此类操作?

提前致谢。

1 个答案:

答案 0 :(得分:0)

这应该有效:

[processorObject setDelegate:delegate];

您应该确保该类“XxxProcessor”的相应标题存在并将在此模块中导入。