【发布时间】:2019-07-14 18:01:02
【问题描述】:
基本上,就像游乐场或 pythonista(用于 Python)。是否可以创建/允许任意 swift 代码(在编译时未知)与应用程序交互,例如插件或扩展程序?
【问题讨论】:
-
不知道我在所有搜索中是如何错过的,但
JavaScriptCore在 macOS 和 iOS 上可用,并且是创建访问内部函数/数据的扩展的全功能方式。它不是 Swift 或 Python,但它已经原生化了很长时间了。 -
看看stackoverflow.com/questions/24715891/…,看看它所描述的是否是你所追求的。如果是这样,请不接受我的回答并给我留言,我会删除它。谢谢!
-
查看该问题中的“答案”,我想说您下面的答案更正确。 (如果它是那么复杂和脆弱(例如需要禁用 SIP),我会说“不”更正确)
标签: ios swift macos read-eval-print-loop