- 一拘央、安裝終端protobuf編譯生成.h,.m工具
- 1.下載3.0.0版本objectC https://github.com/google/protobuf/releases]
- 解壓進(jìn)入執(zhí)行下面命令
cd protobuf-3.0.0
./configure
make -j8
sudo make install
- 解壓進(jìn)入執(zhí)行下面命令
- 二沐寺、項目中使用第三方框架 ProtocolBuffers
- 1.在https://github.com/alexeyxo/protobuf-objc/tree/protobuf3.0下載代碼解壓,進(jìn)入目錄下執(zhí)行以下
./scripts/build.sh
sudo make install
- 三墓陈、protoc 生成.h、.m文件
- 編寫ResponseResult.proto文件
syntax = "proto3";
message ResponseResult {
int32 code = 1;
string error = 2;
string error_description = 3;
}
- 利用命令生成:進(jìn)入ResponseResult.proto目錄下第献,在終端輸入
protoc ResponseResult.proto --lobjc_out="./"
- 四贡必、使用生成的.h、.m文件
- 將生成的.h庸毫、.m放入項目中就可以使用了仔拟,ios可以使用ProtocolBuffers三方框架處理