我正在尝试调配NSAttributedString
,但出现编译错误:
extension NSAttribtuedString {
@objc convenience init(swizzledString: String, attributes: [NSAttributedString.Key : Any?] {
.....
}
}
错误
Method cannot be marked @objc because type of parameter 2 cannot be represented in Objective C
这个错误是有道理的。我们有什么办法可以解决这个问题以保留函数签名并调整 init 函数?