我正在尝试从目标 C 生成一些 javascript。我有一个简单的目标 c 对象:只有NSString
s、NSArray
s、NSDictionary
s 和NSNumber
s - 我想将它作为对象文字插入到 javascript 中。最好的方法是什么?
到目前为止,我已经设法序列化对象并获取 JSON 字符串,但 JSON 并不完全等同于 javascript 对象文字。我可以将它作为JSON.parse('%@')
调用插入,但这似乎效率低下:
(controller.createWindow).apply((controller), JSON.parse('[\"LoggedIn\",3,1,[0,0,480,320],false,false]'))