Avatar
omochimetaru 7/31/2025 3:39 PM
for inのほうが許されるのは
3:39 PM
3:39 PM
forが一個取り出す時に、 next(isolation:) を呼ぶから
3:40 PM
forが書いてあるところのタスクのままiterator.nextが呼ばれて、その中でunfoldingクロージャが呼ばれるから
3:40 PM
NonSendable はsendされてない
3:42 PM
firstメソッドは、isolationパラメータが無いメソッドだから
3:43 PM
@concurrent funcを呼んでることになりそう?
3:44 PM
nonisolated(nonsending) funcならいけるんじゃないか、つまりNonisolatedNonsendingByDefaultをつけたらいける?