【发布时间】:2015-11-30 07:44:01
【问题描述】:
Apple 喜欢使用 doThisWithPoint: 和 doThisWithTouch: 之类的方法名称,我想——尽管我的 XP 太少,我可能错了——在 Swift 中,Apple 希望你使用 doThis(withPoint : CGPoint) 和 @ 进行签名987654324@ ,所以你可以重载方法,当桥创建时,Objective-C 接口看起来像doThisWithPoint 但现在我收到一个错误,说选择器doThis 已经存在。
任何关于在 Swift 中命名和重载方法的最佳方式的解释都会有所帮助。不仅是什么让它运行,而且它的惯用方式是什么。谢谢!
【问题讨论】:
标签: objective-c swift