ivan.savytskyi
03/06/2019, 6:43 PM__attribute__((swift_name("Kotlinx_coroutines_core_nativeCoroutineDispatcher")))
@interface MainKotlinx_coroutines_core_nativeCoroutineDispatcher : MainKotlinAbstractCoroutineContextElement <MainKotlinContinuationInterceptor>
__attribute__((swift_name("Ktor_client_coreHttpClientEngineConfig")))
@interface MainKtor_client_coreHttpClientEngineConfig : KotlinBase
etc.
And it looks weird on Swift side to have smth like this public class UICoroutineContext: Kotlinx_coroutines_core_nativeCoroutineDispatcher
olonho
03/06/2019, 7:19 PMivan.savytskyi
03/06/2019, 10:34 PMThe names of Kotlin classes and interfaces are prefixed when imported to Objective-C. The prefix is derived from the framework name.
it means Kotlinx_coroutines_core_native
is a name of coroutine native framework?