在Swift类

时间:2017-08-27 08:10:48

标签: ios objective-c swift

我与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中可用?

0 个答案:

没有答案