OC中声明swift的专属名—NS_SWIFT_NAME
OC中有一些方法、类、枚举在swift中调用很不方便, 比如
在swift中的方面名都叫做 add,区别是参数不一致。实际上调用的时候都是 self.add(any)。这时候就会报错。Ambiguous use of “add“
也就是说,方法名重复了,实际上在OC中这两个方法名又是不一致的。那么就需要单独来给swift一套专属的方法名
对于类
对swift方法不可见—–NS_SWIFT_UNAVAILABLE()
在swift中不抛出异常——NS_SWIFT_NOTHROW
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。