无法访问 Swift 子类中的 oc 类别方法

Posted

技术标签:

【中文标题】无法访问 Swift 子类中的 oc 类别方法【英文标题】:Can't access oc category methods in Swift subclass 【发布时间】:2018-04-13 09:14:49 【问题描述】:

我有一个 UIView 的 swift 子类和一个用于 UIView 的 Objective-c 类别。 为什么我不能访问子类中的类别方法?类别已添加到桥接文件中...

【问题讨论】:

明确可以在 Swift 中使用 ObjC-Categories。你应该向我们展示你的代码的重要部分,也许有一个错字。 请确认您已完成此处提到的步骤***.com/questions/38468397/… 【参考方案1】:

您是否添加了 -Objc、-all_load 等标志?

【讨论】:

以上是关于无法访问 Swift 子类中的 oc 类别方法的主要内容,如果未能解决你的问题,请参考以下文章

OC类别与扩展

OC基础回想类别

无法访问子类中的受保护方法[重复]

Objective-C 框架中的 Swift 类别在运行时无法识别

记录个oc的结构体在Swift中无法识别的问题

OC 与 swift 混编杂记