gpt4 book ai didi

ios - 选项 "class_prefix"未知元句法

转载 作者:行者123 更新时间:2023-11-29 10:39:27 25 4
gpt4 key购买 nike

我正在使用 metasyntactic将我的 protobuf 转换为 Objective-C 。我正在尝试使用扩展来添加类前缀。我的代码看起来像

import "google/protobuf/objectivec-descriptor.proto";

option (google.protobuf.objectivec_file_options).class_prefix = "TS";

message Test {
optional string s1 = 1;
optional string s2 = 2;
}

但是当我尝试编译它时,我得到了错误:

Option "(google.protobuf.objectivec_file_options)" unknown

谁能告诉我我做错了什么?

最佳答案

我终于让它工作了。结果我不能同时使用“包”和扩展。如果我找到一种将它们一起使用的方法,我会更新它。

编辑:正如 Kenton 在评论中提到的,原因是我在包名中使用了“google”,这让编译器感到困惑。您可以通过添加前导 . 来修复它,即 (.google.protobuf.objectivec_file_options)

关于ios - 选项 "class_prefix"未知元句法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25226716/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com