我需要帮助在Objective-C中为iOS应用配置/使用protobuf。 我已经尝试了所有但我不断在xcode上出错。有没有人设法让protobuf在Objective-C / iOS中运行良好?
答案 0 :(得分:3)
我在某种程度上在iOS上使用它,而metasyntactic's extension,它的效果非常好。我甚至设法将代码生成作为Xcode中的自定义构建步骤。我们为我们的项目切换到了Thrift(出于其他原因),所以如果下面的一些细节是错误的,我很抱歉,但总的来说这是怎么做的。
在“使用:”中,选择“自定义脚本”并使用如下脚本:
protoc --plugin=/usr/local/bin/protoc-gen-objc $INPUT_FILE_PATH --objc_out=$DERIVED_FILES_DIR
在输出文件中,添加生成的文件(应该有两个文件,$(INPUT_FILE_BASE).pb.m
和$(INPUT_FILE_BASE).pb.h
。