我在我的 ios 项目中使用蜡框架。
我想在lua中调用objective-c方法,这是方法定义:
- (BOOL)scanUpToString:(NSString *)string intoString:(NSString **)value;
可以看到,第二个参数是 (NSString **) 类型,如果我在 lua 中调用这个方法,代码怎么写?
我编写lua脚本,代码如下:
function method(obj)
local html="<some text>"
graphDataScanner = NSScanner:scannerWithString(html)
graphDataScanner:scanUpToString_intoString("abc",&result)
return result
end
当我运行代码时,收到错误消息:
'&' Lua 附近的意外符号惊慌并退出:尝试调用 nil 值
如何将 var 的地址传递给可可函数?
非常感谢。