XCode 16.4 日本語化計画
グループがキャンセルされていない限り、グループに子タスクを追加します。タスクがグループに正常に追加されたかどうかを示すブール値を返します。
mutating func addTaskUnlessCancelled( executorPreference taskExecutor: (any TaskExecutor)? = nil, priority: TaskPriority? = nil, operation: sending @escaping @isolated(any) () async -> ChildTaskResult ) -> Bool
ChildTaskResult が Sendable に準拠している場合に使用できます。
taskExecutor
priority
操作タスクの優先度。このパラメータを省略するか、nil を渡すと、タスクグループの基本優先度が継承されます。このパラメータを省略するか、.unspecified を渡すと、子タスクの優先度がグループの優先度に設定されます。
operation
タスクグループの一部として実行すべき操作。
子タスクがグループに追加された場合は true、それ以外の場合は false。
グループに子タスクを追加します。