2. J2Objc: XCode调用测试gson

  1. Gson 转换为对应OC文件 j2objc -d dest gson-2.2.4-sources.jar
    2. J2Objc: XCode调用测试gson_第1张图片
    Paste_Image.png
  1. Hello.java 调用Gson转化 j2objc -sourcepath gson-2.2.4-sources.jar -d objc Hello.java
    2. J2Objc: XCode调用测试gson_第2张图片
    Hello.java

    2. J2Objc: XCode调用测试gson_第3张图片
    Paste_Image.png

基于前面的两步,开始为Xcode 调用第三方包包含的java类的方法案例:

创建ObjectiveC案例代码:
官方配置步骤信息:
http://j2objc.org/docs/Xcode-Build-Rules.html
http://j2objc.org/docs/Required-Link-Flags.html

  1. Update the Build Settings:
2. J2Objc: XCode调用测试gson_第4张图片
Linker Flags 编译调用到对应的jar文件
2. J2Objc: XCode调用测试gson_第5张图片
Build Settings2
2. J2Objc: XCode调用测试gson_第6张图片
生成的内容关于引用计数的方式不一致
  1. Adding a J2ObjC Build Rule.
2. J2Objc: XCode调用测试gson_第7张图片
Build Rules配置
2. J2Objc: XCode调用测试gson_第8张图片
调用
输出效果

你可能感兴趣的:(2. J2Objc: XCode调用测试gson)