как распространять код UIViewController в собственной многоплатформенной установке Kotlin - PullRequest
0 голосов
/ 03 июня 2019

Это скорее объектно-ориентированная проблема. POC написан на iOS swift и теперь переносится на Kotlin-native. Существует общая логика для подкласса контроллера представления в обратном вызове viewDidLoad. Каков наилучший способ разделить код между общим, mainIOS и mainAndroid?

/*curret iOS code*/
class A: UIViewController {
   override viewDidLoad() {
       /* common logic */
   }
}

что будет с ожидаемым и актуальным / * commonMain * /

и / * iOS Main * /

/ * androidMain * /

...