文件名称:Interpreter:适用于 iOS 7 的 Node.js 解释器
文件大小:231KB
文件格式:ZIP
更新时间:2024-06-25 23:57:08
Objective-C
重要提示:此项目不再维护。 该代码仍然可用,但请不要将其视为黑客攻击。 请不要打开新的支持票。 口译员 这是一个示例项目,使用框架将 Node.JS 解释器实现为 iOS 应用程序。 Nodelike 是一个在 iOS 7 和 OS X Mavericks 上使用 JavaScriptCore.framework 实现大致与 Node.JS 兼容的接口的项目。 (JavaScriptCore 在 iOS 7 之前不可用,在 OS X 上,该项目广泛使用了新更新的仅限 10.9 的 Objective-C API。以前在 10.8 上只存在一个非常低级且非常冗长的 C API。 ) 这目前处于非常不完整的状态。 但是,它可能会在接下来的几周内变得可用。 目标 与当前的 nodejs master兼容 非常轻巧 重用来自节点(/lib) 的javascript 代码 提供尽可能少的绑定
【文件预览】:
Interpreter-master
----Interpreter.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(44KB)
--------xcshareddata()
----.gitignore(61B)
----README.md(2KB)
----NodelikeDemo()
--------NLDocumentationViewController.m(9KB)
--------NLConsoleViewController.m(682B)
--------PBWebViewController.h(1KB)
--------NLEditorViewController.m(1KB)
--------NLAppDelegate.h(345B)
--------NLColor.m(599B)
--------NLAppDelegate.m(1KB)
--------Interpreter-Info.plist(2KB)
--------NLTextView.h(1KB)
--------LaunchScreen.xib(1KB)
--------Vendor()
--------Base.lproj()
--------CSNotificationView.xcassets()
--------CYRTextStorage.h(2KB)
--------CYRToken.m(2KB)
--------PBWebViewController.m(9KB)
--------CYRTextStorage.m(6KB)
--------NLEditorViewController.h(329B)
--------Syntax.plist(4KB)
--------en.lproj()
--------FHSegmentedViewController.h(1KB)
--------NLConsoleViewController.h(432B)
--------FHSegmentedViewController.m(5KB)
--------CSNotificationView.h(2KB)
--------NLMasterViewController.m(4KB)
--------NLColor.h(300B)
--------NLTextView.m(6KB)
--------CYRTextView.m(10KB)
--------SEJSONViewController.m(5KB)
--------main.m(341B)
--------Images.xcassets()
--------NLMasterViewController.h(556B)
--------CYRTextView.h(2KB)
--------CYRLayoutManager.m(10KB)
--------Interpreter-Prefix.pch(343B)
--------CYRToken.h(2KB)
--------NLDocumentationViewController.h(2KB)
--------SEJSONViewController.h(522B)
--------CYRLayoutManager.h(2KB)
--------CSNotificationView.m(16KB)
----Interpreter.xcworkspace()
--------contents.xcworkspacedata(171B)
--------xcshareddata()
----node_modules()
--------examples()
----.covio.yml(44B)
----demo.png(73KB)
----Podfile(165B)
----.travis.yml(560B)