【发布时间】:2021-04-30 07:12:04
【问题描述】:
有很多这样的示例代码:
JSContext *context = [[JSContext alloc] init];
context[@"globalFunc"] = ^() {
NSArray *args = [JSContext currentArguments];
for (id obj in args) {
NSLog(@"got:%@", obj);
}
};
让我困惑的是context[@"globalFunc"] = *** 声明。好像 JSContext 支持下标(运算符 [ ])?
但是我没有找到任何官方文件这么说?那么我们怎么知道我们可以在 JSContext 中下标来设置/获取对象呢?
【问题讨论】:
标签: objective-c webkit javascriptcore