j2objc - 解析对象类型

时间:2013-04-08 16:45:47

标签: java android objective-c

我已经安装了j2objc,我正在尝试将我的包转换为objective-c。我的类互相引用,还有JSONObject和JSONArray。我收到了一堆以下错误

  

classname 无法解析为类型

如何确保这些参考资料得到解决?

1 个答案:

答案 0 :(得分:5)

如果你没有将j2objc定义为系统变量,这就是我所做的:

  1. 将j2objc文件夹放在java项目文件夹中(以简化终端中的路径)
  2. 如果您的Java项目包名称类似于com.example.appName.ClassName.java -j2objc文件夹应与com
  3. 位于同一目录中
  4. 在终端中,cd到包含com的ProjectName
  5. 将其放在命令行中:

    j2objc-0.8.3 / j2objc -use-arc -sourcepath com --ignore-missing-imports com / example / appName / *

  6. 你可能缺少的关键是-sourcepath。 use-arc和ignore-missing-imports是可选的。