5
Iterable이 필요한 곳에 Coroutine을 전달하는 방법을 이해하지 못합니다.Kotlin : 반복문 (coroutine)을 전달하는 방법 <T>
iterate(?? {
for (obj in objects) {
yield(transform(obj))
}
})
나는 일이의 ??
대신 넣어 하죠 무엇 :
fun <T> iterate(iterable: Iterable<T>) {
for (obj in iterable) {
// do something..
}
}
내가 원하는이 코 루틴을 통과 :
나는 다음과 같은 기능을 가지고 가정?buildIterator
과
buildSequence
을 시도했지만 어느 것도 작동하지 않습니다.
캐스팅'buildSequence {...} asIterable는()'충분합니다. – yegodm