gpt4 book ai didi

ios - 动态加载 Objective C 代码

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:15:59 24 4
gpt4 key购买 nike

我正在寻找动态加载基于 Obj C 的源代码并在我的 iOS 应用程序中显示 View 的可能性。例如:我有一组用于显示 View 的代码,我想动态加载这段代码并显示此 View 。有些事情,比如,

  1. 我将在我的 iOS 应用后台运行一项服务。
  2. 它将以文本格式从我的服务器获取一组 Obj C 代码
  3. 此动态 Obj C 代码应动态执行并显示相应的 iOS View

来自评论 未在应用商店中发布..其内部

这可能吗?

最佳答案

简短回答:

不是那么简短的回答:

理论上,您可以在您的项目中包含 Clang 编译器工具链的 C 或 C++ 接口(interface),让该库编译您下载的代码,然后(通过 NSBundle 或与 dlopen 的直接交互)链接编译后的代码编码到您的应用中。

在实践中,如果您想要实现的是提交到 App Store,则条款和条件明确禁止这样做。

关于ios - 动态加载 Objective C 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24324374/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com