iOS JavaScriptCore 使用避坑指南
在 iOS 开发中使用 JavaScriptCore 实现 JavaScript 与 Objective-C 通信,需要注意以下两点:
- JSContext 创建方式: 需选择合适的时机和方式创建 JSContext,避免内存泄漏或上下文错乱等问题。
- JSExport 协议实现: 需定义自定义协议并实现 JSExport 协议,才能将 Objective-C 对象和方法暴露给 JavaScript 调用。
JsCoreDemo.zip
预估大小:19个文件
JsCoreDemo
文件夹
.DS_Store
6KB
JsCoreDemoTests
文件夹
Info.plist
751B
JsCoreDemoTests.m
869B
JsCoreDemo
文件夹
ViewController.m
1KB
Info.plist
1KB
main.m
335B
Base.lproj
文件夹
30.2KB
文件大小:
评论区