javascript - 动态替换ios项目中的.h和.m文件(bundle路径)

标签 javascript ios objective-c iphone

我在我的项目中使用了 calculation.hcalculation.m 文件进行一些计算。这些计算在应用商店中时会发生一些变化。所以我只能改变这些计算并更新到下一个版本。

那么我们是否有任何逻辑或概念可以在运行时更改计算,或者我们可以在运行时替换或添加捆绑路径中的 calculation.hcalculation.m 文件.

我尝试使用 API 来更改计算。所以请建议我任何其他方法。

我们可以分配和初始化“NSDocument Directory”中的文件吗?(而不是在捆绑路径中访问)

我们有用于计算更改的 jsscript 概念或任何其他方法吗?

感谢您的提前。

最佳答案

看看DJJavaInsertion 。它允许您从 JavaScript 字符串运行类方法。

如果您创建自己的 DJJavaFunction 子类来获取可能更改的参数并将它们传递给当前代码,然后实现一种方法来远程更新传入的 JavaScript 字符串,那么您可以有效地改变您的应用程序的运行方式。

关于javascript - 动态替换ios项目中的.h和.m文件(bundle路径),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29895570/

相关文章:

javascript - 如何使函数立即调用,然后每 5000 毫秒调用一次

ios - 可以在没有开发者帐户的情况下使用推送通知吗?

iphone - 使用IOS SDK从物镜C中的另一个应用获取在Clock应用中设置的闹钟时间

javascript - Angularjs 从 url 获取 Json

javascript - 动态 dom 操作后,如何在浏览器历史记录中保留 dom 状态?

javascript - 'item' 的路由生成器未包含在参数错误中

IOS:AutoLayout UITableView -> UITableViewCell 未显示正确的大小

ios - Swift:UIScrollView/UITextView 输入文本时跳转

ios - 是否可以在 iOS 交互式通知中显示操作按钮?

php - php返回的数据为空,iOS