小编pro*_*ter的帖子

在iOS应用程序中嵌入JavaScript引擎

我想知道是否有人成功将一个javascript引擎/解释器移植到iOS.我正在编写一款iPhone游戏,我想使用Javascript作为高级脚本语言(AI,游戏等),但要做到这一点,我需要将JS引擎编译成静态库并将其链接我的iPhone OS的objectiveC程序.我正在看一些候选JS引擎,但我找不到任何成功案例.

这是我希望用于iOS的js引擎

  • 谷歌的V8 JavaScript引擎
  • mozilla的SpiderMonkey

另一种方法是使用UIWebView'sJavascript回调接口,但这需要将整个加载UIWebView到内存中,我听到的经验是性能通常很慢.

感谢是否有人有类似的经历或知道任何参考!

[更新]正如Kostis所说,Apple 在WWDC 2013中引入了JavascriptCore

javascript iphone v8 ios

40
推荐指数
2
解决办法
2万
查看次数

Apple平台是唯一的地方Objective-C是一个不错的选择吗?

如果您不是为Apple平台开发,是否有理由选择Objective-C?我知道GNUstep(我觉得这在视觉上并不令人满意),但还有什么呢?

如果你想开发多个平台,包括OS X或iOS,还有Linux或Windows,什么时候Objective-C可能是个不错的选择?

linux windows cross-platform objective-c

3
推荐指数
1
解决办法
456
查看次数

标签 统计

cross-platform ×1

ios ×1

iphone ×1

javascript ×1

linux ×1

objective-c ×1

v8 ×1

windows ×1