我有一个具有许多属性的协议,这些属性共享相同的类型和访问器。我想把它们都声明在同一行上,就像使用Struct一样,以节省许多行的垂直代码空间。是否有任何Swift语法在单行或某种压缩格式上声明具有相同类型的多个属性的协议?but too verbose
var protoF: Int { get }; var protoG: Int {
这是Objective 中的一个示例,其中框架提供的Optional协议应用于NSString类型的实例变量。我找到了一个,但没有成功。使用我的MYModel.swift实现,Xcode会抱怨Cannot specialize non-generic type NSString@objc(MYModel) public class MYModel : JSONModel {
...