Java 如何更改J2Objc生成的文件

Java 如何更改J2Objc生成的文件,java,ios,objective-c,j2objc,Java,Ios,Objective C,J2objc,您好,我已经尝试从工具j2objc生成的文件.m中更改url,但xCode似乎没有注意到,当我重新编译整个项目时,它仍然指向从java文件生成的url 你能帮我弄清楚我该怎么做这个改变吗,我已经找了好几个小时了,但我找不到。经过几次尝试,我发现这是不可能的,原因很简单,当你用J2Objc编译Java代码时,api生成.o文件和.m&.h文件仅供参考,但是您的iOS应用程序将要使用的文件已经编译(*.o),因此尽管您修改了.m和.h,但不会生效,因为xCode正在使用j2Objc生成的.o文件 因

您好,我已经尝试从工具j2objc生成的文件.m中更改url,但xCode似乎没有注意到,当我重新编译整个项目时,它仍然指向从java文件生成的url


你能帮我弄清楚我该怎么做这个改变吗,我已经找了好几个小时了,但我找不到。

经过几次尝试,我发现这是不可能的,原因很简单,当你用J2Objc编译Java代码时,api生成.o文件和.m&.h文件仅供参考,但是您的iOS应用程序将要使用的文件已经编译(*.o),因此尽管您修改了.m和.h,但不会生效,因为xCode正在使用j2Objc生成的.o文件


因此,解决方案是使用j2objc重新编译更改。

经过几次尝试后,我发现这是不可能的,原因很简单,当您使用j2objc编译Java代码时,api生成.o文件和.m&.h文件仅供参考,但您的iOS应用程序将要使用的文件已经编译(*.o)因此,尽管您修改了.m和.h,但不会生效,因为xCode使用的是j2Objc生成的.o文件


因此,解决方案是使用j2objc重新编译更改。

您能否发布与您的问题相关的代码,以便我们可以看到您迄今为止所做的工作以及可能收到的任何错误消息?我意识到不可能更改Objective-c源文件的代码。因为你甚至可以删除这些文件,而且项目仍然有效。你可以发布与你的问题相关的代码吗?这样我们就可以看到你到目前为止所做的事情以及你可能收到的任何错误消息?我意识到不可能更改objetive-c源文件的代码。因为你甚至可以删除这些文件,项目仍然可以运行