Is it safe to use Swift objects in multiple Kotlin...
# kotlin-native
s
Is it safe to use Swift objects in multiple Kotlin threads, assuming proper concurrency synchronization is handled? Does this change if it's a Kotlin object that extends a Swift object?
o
If Kotlin object is frozen - then yes, otherwise - only if ownership is fully transferred (i.e. only one thread has references to the object at given moment of time)