在Swift中,我扩展了类“ Date”,以添加一个名为“ swiftDate”的方法来自我打印。我可以[dateObject swiftDate]
在Objective-C环境中使用“ swiftDate”方法吗?
今天,我查阅了《Apple开发人员参考》,发现的Date
是在中的Class
声明Swift
,而不是Objective-C
。因此,我不仅可以在中使用它Objective-C
,更不用说在中使用扩展方法了Swift
。
也许我应该扩展它的ReferenceType
---- NSDate
。符合协议的类ReferenceConvertible
具有typealias ReferenceType
。因为Date
,它ReferenceType
是NSDate
。
您可以查找链接以了解更多信息ReferenceConvertible
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句