我有一个iphone应用程序,我希望将一些数据层目标-c代码移植到脚本语言中,该语言也可以在Android手机上运行。
有关使用什么的任何建议?我还希望能够将新脚本推送到应用程序以修复错误。不确定这是否违反了iphone SDK协议。
答案 0 :(得分:5)
的JavaScript。 Apple Store Vetting流程明确禁止任何其他内容。
(你实际上可以序列化一些Objective C对象并利用语言中的一些动态,但这对Android来说无法实现。所以,JavaScript。)
答案 1 :(得分:1)
据我所知,iPhone SDK协议禁止在您的应用中使用任何脚本语言。
另一方面,JavaScript在Android和iPhone(以及其他几个平台)上运行,是一种非常强大的语言。
答案 2 :(得分:1)
Apple允许与下载的脚本一起使用的唯一脚本语言是Javascript。
您可以在可见或不可见的UIWebView中执行Javascript代码。
答案 3 :(得分:0)
如果您使用XML编写特定于域的语言并以这种方式解析,那么您可以按照自己的意愿行事。
两个平台都可以轻松解析XML。