Skip to content

Commit 5f40c19

Browse files
authored
Merge pull request #661 from ESTiOSAI/fix/broadcaster-dh
브로드캐스터 접근 제어자 수정
2 parents 6ff59f3 + dc90887 commit 5f40c19

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

AIProject/iCo/Core/Util/Async+BroadCaster.swift

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
import Foundation
99

1010
@globalActor
11-
actor BroadCaster {
12-
static let shared = BroadCaster()
11+
public actor BroadCaster {
12+
public static let shared = BroadCaster()
1313

1414
private init() {}
1515
}
@@ -46,13 +46,14 @@ public class AsyncStreamBroadcaster<Element> {
4646
}
4747

4848

49-
/// 구독을 해제하고 스트림을 종료함
49+
/// 전체 구독을 해제하고 스트림을 종료함
5050
public func finish() {
5151
for (_, c) in continuations {
5252
c.finish()
5353
}
5454
}
5555

56+
/// 일부 구독을 해제함
5657
private func finish(id: UUID) {
5758
continuations[id] = nil
5859
}

0 commit comments

Comments
 (0)