这就是我正在使用的:
- (void)handleMethodCall:(FlutterMethodCall*)call result:(FlutterResult)result {
if ([@"loadImage" isEqualToString:call.method]) {
NSData* data = UIImageJPEGRepresentation(call.arguments[@"filePath"], 0.8);
result(@"success");
} else {
result(FlutterMethodNotImplemented);
}
但是,我不确定它是call.arguments
,这就是Java上的内容。
如何为插件编写获得自动完成功能?
答案 0 :(得分:1)
是的,call.arguments
是NSDictionary(参见Java HashMap
),因此您可以使用以下内容提取String参数:
NSString *value = call.arguments[@"argName"];