`
tonynju
  • 浏览: 74384 次
  • 性别: Icon_minigender_1
  • 来自: 浙江嘉善
社区版块
存档分类
最新评论

使用objc的protocol buffer小记

阅读更多

使用protocol buffer传输数据,相比json,数据量大大降低。不过objc的protocol buffer实现还是有很多小缺陷的,比较令人郁闷的是没有property的set方法。

 

为了修改一些entity的属性,使用了category自己写了一些set方法,结果导致了很多序列化的问题。发现问题的根源在于entity build以后会记录serizlization size,而自己的实现的set方法会导致serizlization size出错。最终找到了一个修改protoc objc gen工具的模板的方式。详情见:https://github.com/tonycn/protobuf-objc

 

附: 在make protobuf-objc之前需要先安装google官方的最新protoc

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics