Size: a a a

2020 November 02

BP

Bogdan Panchenko in KotlinLangRu
Bogdan Panchenko
не понял, ну вот как то так:
var other = 100
// компилятор не поймет где взять outerVar, error
val f = { i: Int -> i.toString() + outerVar.toString()  }
val f2 = { a: Int, b: Int -> a.toString() + b.toString()  }
val f3 = { a: Int -> a.toString() + other.toString()  } // ok

fun test() {
   val outerVar = 10
   val i = 5
   f(i) // error
   f2(i, outerVar) // ok
   f3(i) // ok
}
кстати для var может выделится объект-обертка. Это лучше с декомпилятором поигратся
источник

ИИ

Иван Иванов... in KotlinLangRu
Bogdan Panchenko
нет, вообще в jvm нет лямбд, это замыкания, они могут захватывать состояние
Пойду почитаю. Спасибо
источник

МД

Михаил Демин... in KotlinLangRu
источник

МД

Михаил Демин... in KotlinLangRu
Почему так происходит?
источник

BP

Bogdan Panchenko in KotlinLangRu
источник

МД

Михаил Демин... in KotlinLangRu
Прошу прощения
источник
2020 November 03

_

_OM_ in KotlinLangRu
Наследование бы в дата классах, но видимо не судьба
источник

МД

Михаил Демин... in KotlinLangRu
Добрый вечер. Не могу понять почему with горит красным
источник

BP

Bogdan Panchenko in KotlinLangRu
Михаил Демин
Добрый вечер. Не могу понять почему with горит красным
посмотреть как он объявлен, with(Picaso) {}
источник

BP

Bogdan Panchenko in KotlinLangRu
и да давно придумали принтскрин (хотя бы) а лучше пастебин
источник

L

Leonid in KotlinLangRu
Михаил Демин
Добрый вечер. Не могу понять почему with горит красным
Конфликт имен с оператором Kotlin?
источник

L

Leonid in KotlinLangRu
Чего пишет, если курсор мышки навести на with?
источник

МД

Михаил Демин... in KotlinLangRu
Leonid
Чего пишет, если курсор мышки навести на with?
источник

BP

Bogdan Panchenko in KotlinLangRu
это вы свою функцию пытаетесь вызвать или из kotlin stdlib ? если второе то я показал как ее правильно вызывать
источник

ДФ

Д Ф in KotlinLangRu
Значить у пикассо нету такого метода)
источник

МД

Михаил Демин... in KotlinLangRu
Заменил with на get. Т.к. на гитхабе написано что в последней версии используется get. Но картинка не подгружается.
источник

ДФ

Д Ф in KotlinLangRu
Михаил Демин
Заменил with на get. Т.к. на гитхабе написано что в последней версии используется get. Но картинка не подгружается.
Значить что то упустил
источник
2020 November 04

JI

Jalol Imomaddinov in KotlinLangRu
Как рекомендуете хранить константы, в companion object, singleton или вообще вне каких либо классов?
источник

BP

Bogdan Panchenko in KotlinLangRu
Jalol Imomaddinov
Как рекомендуете хранить константы, в companion object, singleton или вообще вне каких либо классов?
Зависит от контекста их применения, области видимости и принадлежат они одному классу либо набору классов
источник

JI

Jalol Imomaddinov in KotlinLangRu
Bogdan Panchenko
Зависит от контекста их применения, области видимости и принадлежат они одному классу либо набору классов
Вообщем есть константы которые будут использованы в нескольких модулях
источник