Google协议缓冲和客观C问题

时间:2013-07-09 18:29:40

标签: objective-c protocol-buffers

希望听到一些更有经验的开发人员(截至昨天全新的protobufs)。我一直在研究如何让protobufs与iOS一起工作,因为谷歌没有自己开发的目标C库。

尝试一下,似乎有两种通用的方法:

  1. 使用第三方库 - Booyah的目标C编译器 - (https://github.com/booyah/protobuf-objc)。

    • 问题是它不能用protobuf 2.5.0编译,需要2.4.1。有没有人看到一个令人信服的理由不使用这种方法并使用旧版本的protobufs?
  2. 使用C ++生成的protobuf类进行一些调整 - (http://www.kotancode.com/2012/10/14/using-google-protocol-buffers-in-objective-c-on-ios-and-the-mac/

    • 这似乎不是一个非常干净的方法,C ++流行到Objective-C代码听起来并不好玩。
  3. 在相关的说明中,如果我选择了以前的方法,我找不到关于干净地卸载2.5.0的任何文档。最简单的方法是什么?

    感谢。

0 个答案:

没有答案