protobuf oc
生活随笔
收集整理的這篇文章主要介紹了
protobuf oc
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本文章只用來記錄臨時筆記,后續完善
protobuf
- 數據傳輸協議
同類型的有 XML Json
Objective-C的使用
- 運行環境 使用homebrew安裝 ,如果不懂,看完其他文章 homebrew install protobuf
- OC插件下載地址 protobuf-objectivec-3.4.0.tar.gz , 安裝方法:
生成命令
protoc --proto_path=. --objc_out=. UpDriverPosition.proto
- protoc 為proto的生成指令 后面添加 參數
- 參數的形式為: --參數命令名=參數
- --proto_path=. 指出proto文件所在的根目錄是哪里, 如果用.說明是當前目錄
- --objc_out=. 指出 生成目錄在哪里, 如果用.說明是當前目錄
- 最后跟 proto文件的名稱,
- 需要注意的事 proto 里面需要指出pb語法的版本; 如 syntax = "proto2"; 有 optional 關鍵字 說明是 proto2版本
- 生成的.h語.m文件 只能使用OC的MRC模式,暫時不支持ARC.所以剛添加到項目 報錯很正常.
參考鏈接
-
protobuf-objectivec
-
Objective C Generated Code
-
Protocol buffers在iOS中的使用(Objective-C)
-
Objective-C序列化庫protobuf的安裝
總結
以上是生活随笔為你收集整理的protobuf oc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 巴奴火锅创始人再回应天价土豆:包含多重价
- 下一篇: H5N1禽流感致死事件引世卫关注:事发柬