【问题标题】:How to pass obj-c NSDictionary to dart如何将 obj-c NSDictionary 传递给 dart
【发布时间】:2021-08-28 11:54:56
【问题描述】:

我有一个插件将数据从 iOS 端(使用 obj-c 的 NSDictionary)传递到应用程序(不确定使用 dart 的类型)。

// obj-c
result.success(@{@"obj1" : obj, @"obj2" : @"value"});

// dart
var result = await channel.invokeMethod('methodName');

飞镖端的结果应该选择什么类型?

【问题讨论】:

    标签: ios objective-c flutter dart


    【解决方案1】:

    我就是这样用的

    final result = await channel.invokeMethod('methodName');
    Map<String, dynamic>data = Map<String, dynamic>.from(result);
    

    【讨论】:

      猜你喜欢
      • 2018-08-06
      • 1970-01-01
      • 1970-01-01
      • 2010-12-11
      • 1970-01-01
      • 2021-03-11
      • 2016-09-20
      • 2021-10-03
      • 1970-01-01
      相关资源
      最近更新 更多