ios - 将方法签名从 Objective-C 转换为 Swift

标签 ios objective-c swift methods signature

目前我正在将一个类从 Objective-C 转换为 apple Swift,但不幸的是我对 Objective-C 一无所知,所以对将以下函数的签名从 Objective-C 转换为 Swift 有什么帮助吗?

- (void)playbackSession:(id<BCOVPlaybackSession>)session didReceiveLifecycleEvent:(BCOVPlaybackSessionLifecycleEvent *)lifecycleEvent

最佳答案

提升这个问题以提供更通用的答案:

  • 使用 XCode 代码窗口左上角的“相关项目”按钮(“<”和“>”导航箭头旁边)
  • 从打开的菜单中选择“生成的界面”并选择您选择的 Swift 版本。瞧!

查看“相关项目”菜单的截图:

Related Items menu in XCode

关于ios - 将方法签名从 Objective-C 转换为 Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32308849/

相关文章:

ios - Monotouch 获取 UiPickerView 选中项

ios - Swift 在不同 View 中捕获异步函数

Swift 中的 iOS 简单 SQLite Select 语句

swift - RealityKit – 更改模型的颜色

ios - 地理围栏消防进出延时后

ios - 有两个选择的数组让我只完成了一半

ios - 在 iOS 的 UIDatePicker 中隐藏日期

ios - 共享扩展不显示数据 -- ios

ios - 解析 iOS - 在特定时间发送推送通知

swift - 水平 UICollectionView UIKIT 需要标题在顶部