Сводит меня с ума!
У меня есть следующий простой фрагмент кода:
val text = "hello"
val splitStr = "l"
text.split(splitStr, false, 1)
Но в третьей строке есть ошибка компиляции.В нем говорится:
None of the functions can be called with the arguments supplied.
Несмотря на то, что в Strings.kt есть метод split, который принимает следующие аргументы:
public fun CharSequence.split(vararg delimiters: String, ignoreCase: Boolean = false, limit: Int = 0): List<String> =
rangesDelimitedBy(delimiters, ignoreCase = ignoreCase, limit = limit).asIterable().map { substring(it) }
Есть идеи о том, в чем здесь проблема?Если я опущу последние два аргумента в компиляции, но я смогу передать их, как я делаю ...