Sobes.tech
Senior

დაცადეთ, რომ მშობელი იყოს Task { დაუშვით, რომ ბავშვი იყოს Task { print("child started, isCancelled = ", Task.isCancelled) // არა false for index in (1...[phone]) { print(index) } print("child finished, isCancelled = ", Task.isCancelled) // } await child.value } try? await Task.sleep(nanoseconds: 1_000_000_000) // 1 წამი parent.cancel() /////// დაცადეთ, რომ მშობელი იყოს Task { async let child: Void = { print("child started, isCancelled =", Task.isCancelled) for index in (1...[phone]) { print(index) } print("child finished, isCancelled =", Task.isCancelled) }() await child } try? await Task.sleep(nanoseconds: 1_000_000_000) // 1 წამი parent.cancel()