Size: a a a

2020 February 25

AM

Andrew Mikhaylov in Kotlin Native
Пускать на стек в язык с безопасным рантаймом сишный код, вообще говоря, так себе затея. Котлин всё же не системный язык, чтобы гарантии на такие возможности менять.
источник

R

RattenKonig 🍄🌹 in Kotlin Native
unsafe{} думаю бы устроил людей вроде меня :)
источник

AM

Andrew Mikhaylov in Kotlin Native
Я не уверен, что он устроил бы дизайнеров языка, иначе он наверняка в том или ином виде уже давно был бы в языке.
источник
2020 March 03

R

RattenKonig 🍄🌹 in Kotlin Native
Привет, не поможите с проблемой? Есть один CPointer<ByteVar> (сишный const char*), его надо прокинуть в функцию требующую @kotlinx.cinterop.internal.CCall.CString arg: String?, с наскоку что то не получилось конвертнуть-прокинуть :(
источник

AM

Andrew Mikhaylov in Kotlin Native
RattenKonig 🍄🌹
Привет, не поможите с проблемой? Есть один CPointer<ByteVar> (сишный const char*), его надо прокинуть в функцию требующую @kotlinx.cinterop.internal.CCall.CString arg: String?, с наскоку что то не получилось конвертнуть-прокинуть :(
.toKString() вроде, не?
источник

R

RattenKonig 🍄🌹 in Kotlin Native
Andrew Mikhaylov
.toKString() вроде, не?
Однако, да.... Спасибо!
источник
2020 April 14

АГ

Алексей Гладков in Kotlin Native
Всем привет )
источник

АГ

Алексей Гладков in Kotlin Native
Кто-нибудь может подсказать как KotlinException при генерации из Kotlin MPP фреймворка привести к Swift Error?
источник

BP

Bogdan Panchenko in Kotlin Native
Алексей Гладков
Кто-нибудь может подсказать как KotlinException при генерации из Kotlin MPP фреймворка привести к Swift Error?
Завести тайпаляс
источник

АГ

Алексей Гладков in Kotlin Native
эм чет не представляю как это через typealias сделать)
источник

AM

Andrew Mikhaylov in Kotlin Native
источник

BP

Bogdan Panchenko in Kotlin Native
Алексей Гладков
эм чет не представляю как это через typealias сделать)
Ну заменять эксепшены нельзя, можно "создавать" свои
источник

АГ

Алексей Гладков in Kotlin Native
Ну это да но typalias он же просто переобзывает тип
источник

BP

Bogdan Panchenko in Kotlin Native
А я думал такая аннотация только для jvm
источник

АГ

Алексей Гладков in Kotlin Native
разве что создать extension который будет этот тип приводить к собственно созданной ошибке
источник

BP

Bogdan Panchenko in Kotlin Native
Алексей Гладков
Ну это да но typalias он же просто переобзывает тип
Не это переименования. Я не до конца понял проблему
источник

АГ

Алексей Гладков in Kotlin Native
Ну да я просто переобзывает написал ))
источник

AM

Andrew Mikhaylov in Kotlin Native
Bogdan Panchenko
А я думал такая аннотация только для jvm
Так чё ж ты тогда с советами пришёл?)
источник

АГ

Алексей Гладков in Kotlin Native
Проблема в том что функция из kotlin mpp фреймворка возвращает две стандартные ветки
источник

АГ

Алексей Гладков in Kotlin Native
onSuccess и onFailure
источник