如何检查某个对象是否符合协议?
我试过这种方式,但是我收到了一个错误:
if lCell.conformsToProtocol(ContentProtocol) {
}
答案 0 :(得分:1)
通过apple查看这些代码示例,它们准确描述了您要完成的任务:
答案 1 :(得分:1)
ContentProtocol
是@objc
协议。is
来测试在编译时修复的协议的一致性(或使用as
或as?
并执行可选绑定):
if lCell is ContentProtocol
答案 2 :(得分:0)