可以从iPhone应用程序导出.m吗?

时间:2012-02-29 19:34:35

标签: objective-c

我们最近从正在开发的XCODE中的iphone应用程序中删除了.m。我们在办公室附近有一些手机运行应用程序。有没有办法从手机恢复.m文件,或者是不是可以从编译的应用程序中恢复?

2 个答案:

答案 0 :(得分:2)

从编译的应用程序中无法实现。 .m文件是源文件,永远不会发送到手机。

答案 1 :(得分:0)

确实,你不会让.m回来。您可以使用类似otool的东西来获取暴露给运行时的符号(Objective-C像它一样反射)和包含每个单独方法的ARM程序集,从理论上可以重构某些东西,但它看起来不像你的原始代码。