Avatar
ミソは、
  • ObjC上で定義された型(View)が、親のnon-isolated initializer(Base.init(tag: ()))を持つこと
  • Base.init(tag: ()) がActor Isolatedでないこと
  • Swift上で View を継承した型( MyView)でinit(tag: ()) を定義すると、 Base.init(tag: ()) のActor情報を引き継ぐこと
(edited)