我与Obj-C& amp; Swift课程。 在这个项目中,我写了一个协议,符合1个Obj-c类(又名A类)和1个Swift类(又名B类)。
现在我在Obj-C中编写了一个小帮手方法来检查它是否是A类或B类。问题是B类获得" 接收器B的类消息是前进的声明"
参见代码示例:
+ (SomeClass)getProtocol:(NSObject <theProtocol> *)model {
if ([model isKindOfClass:[A class]]) {
\\some logic
} else if ([model isKindOfClass:[B class]]) {
\\some other logic
} else {
return nil;
}
}
确定它与快速内部目标c有关。是什么术语类在swift中可用?