我刚开始学习swift语言,来自java,到目前为止它看起来很棒.

Eclipse有一个很好的特性,当我添加"implements XYZ"时,它为我提供了一个函数来自动实现必要的函数存根.这大大节省了时间.

Xcode似乎没有这个功能,或者我遗漏了什么?

我找到了附件插件,但这似乎只适用于Objective C..

有解决办法吗?

另外,我使用的是Xcode 6.1.1

推荐答案

Xcode 9

Xcode 9现在支持通过"修复"来遵守协议方法.它会自动为您填充缺少的方法.这是在2017年WWDC上宣布的.

enter image description here

不幸的是,这似乎不适用于您定义的协议

Swift相关问答推荐

SwiftUI—如何识别单词并获取视觉中的位置

通过SwiftUI中的列表 Select 从字典中检索值

可选,类似于自定义类型的初始化

使用View()和List()无法显示影子

快速递归:函数与闭包

供应和普通数组中具有空值的 map 函数的行为不一致?

如何在 SwiftUI 中将图像传递到 2 个视图

SwiftUI Preview 不适用于 Core Data

SwiftUI View Builder 参数无法更改状态

如何有条件地依赖桌面与 iOS 的系统库?

来自数据的 SwiftUI 图像

将数据附加到 Firebase 实时数据库后,NavigationLink 将我重定向到上一个视图

如何根据 SwiftUI 中的字体大小定义按钮的大小?

Vapor, fluent 使用 PostgreSQL 保存/创建复杂模型

在 Swift 中强制崩溃的最简单方法

在 Swift 中覆盖 UIScrollView 的委托属性(就像 UICollectionView 一样)

在 Swift 中子类化 NSObject - 初始化器的最佳实践

快速延迟加载属性

判断用户是否登录到 iCloud?Swift /iOS

如何将应用程序与 iOS 联系人应用程序集成?