Objective C 中 Protocol Buffers 的实现。
Protocol Buffers 是一种以高效且可扩展的格式编码结构化数据的方式。本项目基于 Google 的 Protocol Buffers 实现。有关更多信息,请参阅Google protobuf 项目。
此分支仅包含库的 ARC 版本。
1.ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
2.brew install automake
3.brew install libtool
4.brew instal protobuf
5.git clone [email protected]:alexeyxo/protobuf-objc.git
6../build.sh
protoc --plugin=/usr/local/bin/protoc-gen-objc person.proto --objc_out="./"
服务器端需要 Ruby(2.0+) 和 Sinatra 钩子。
在 /Example/Web 中启动 ruby sinatra.rb
如果您需要重新编译 Ruby proto 模型,请安装 ruby_protobuf 钩子并执行 'rprotoc person.proto'
/Example/iOS/Proto.xcodeproj
项目包含 protobuf 示例和一个小型 json 比较。
Booyah Inc.
Google Protocol Buffers, Objective C
Google Protocol Buffers