0

当使用平台通道在 Flutter 应用程序中编写特定于平台的 IOS 代码时(但不编写插件)...

将所有代码专门放在 AppDelegate 中是标准做法吗?

如果它是一个插件,你会创建一个类并让它扩展 FlutterPlugin ......但我没有这样做。

我看到的示例只是将所有内容都放在 AppDelegate 类中,并让它扩展 FlutterAppDelegate。

您可以将 MethodChannel 通信放在 AppDelegate 之外的其他地方,例如创建一个单独的(非 ui)类吗?

如果是,那么如何?

4

0 回答 0