代码拉取完成,页面将自动刷新
README涉及内容:
目录结构:
|-- TestMessage.thrift // thrift测试schema文件
|-- gen-cocoa // 通过TestMessage.thrift生成的oc class
|-- gen-java // 通过TestMessage.thrift生成的java class
-- lib // thrift java库和oc库
| |-- cocoa // oc库,需要加到xcode测试工程
| `-- java // java库, 需要加到eclipse测试工程
|-- testThriftJava // java测试程序
`-- testoc2 // oc测试程序
目前Thrift官方release版本是0.9.1。 但是直接从github上下载0.9.1在编译的时候会碰到各种问题。 所以我们选用brew安装:
brew update
brew install thrift
安装时可以看到除了下载0.9.1版本,还下载了一些patch。 在如下文件目录可以查看:
➜ ls /Library/Caches/Homebrew/thrift-*
➜ studythrift git:(master) ✗ cat TestMessage.thrift
struct TestMessage {
1: string text,
2: string date
}
➜ studythrift git:(master) ✗ thrift --gen java TestMessage.thrift
➜ studythrift git:(master) ✗ thrift --gen cocoa TestMessage.thrift
➜ studythrift git:(master) ✗ ls
TestMessage.thrift gen-cocoa gen-java
java所需要的jar包已经整理到lib/java/thrift目录
oc需要的lib已经整理到lib/cocoa/thrift
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型