语法错误编译SWIFT 3
问题描述:
我实现斯威夫特3 ProtocolBuffers,我跟着这个页面https://github.com/alexeyxo/protobuf-swift语法错误编译SWIFT 3
它编译成功,但问题是代码的语法是错误的SWIFT 3上的说明,我的协议版本 - > libprotoc 2.6.1
这是我的.proto
message AptitudDto{
optional int32 Id = 1;
optional string Nombre = 2;
optional string ImagenUrl = 3;
}
的例子,我想这个
syntax = "proto2";
message AptitudDto{
optional int32 Id = 1;
optional string Nombre = 2;
optional string ImagenUrl = 3;
}
他们全都给我一个错误在迅速3.
答
你提到的版本2.6.1,但也有更多的新版本。如果您正在寻找对Swift 3的支持,请考虑升级。
谢谢!我将libprotoc 2.6.1更改为libprotoc 3.4.2,并且工作正常 –