Skip to content

A framework for building native apps with Javascript.

License

Notifications You must be signed in to change notification settings

BinaryParadise/Taoprone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Taoprone

CI Status Version License Platform

JavaScriptCore是什么?

JavaScriptCore本身仅实现ECMAScript规范,方便网页交互。不包含来自WebKit框架的XMLHTTPRequest,WebSocket,DOM等之类的东西。

主要类:

名称 说明
JSContext 脚本执行上下文
JSValue 对象转换
JSManagedValue 内存管理辅助对象
JSVirtualMachine 虚拟机,有独立的空间和垃圾回收机制
JSExport 导出协议

JSVirtualMachine

JSContext

JSValue

映射关系

Objective-C type JavaScript type
nil undefined
NSNull null
NSString string
NSNumber number, boolean
NSDictionary Object object
NSArray Array object
NSDate Date object
NSBlock Function object
id Wrapper object
Class Constructor object

预览

安装

Taoprone is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'Taoprone'

开发计划

  • 支持脚本热加载
  • 支持圆角等二级属性设置

License

Taoprone is available under the MIT license. See the LICENSE file for more info.

About

A framework for building native apps with Javascript.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published