저는 MacOS 프로젝트에서 Swift outlet 콜렉션을 사용하려고 시도 해왔고 현재로서는 가능하지 않다는 것을 배웠습니다. 나는 아직도 왜 그렇게 당황 스럽다. 그러나 이것이 어떤 시점에서 수정된다고 생각할 때, 나는 또 다른 걱정거리가있다.스위프트 IBOutlet 컬렉션 및주기 안전 유지
@IBOutlet weak var someButton: NSButton!
하지만 수집 구문을 발견 한 예는 약한 수정을 포함하지 않는 :
나는 콘센트는 일반적으로 "루트"출구를 제외하고, 약한해야 사이클을 유지 방지하기 위해 이해 , 나는 (1) 의미가 있음을 넣어, (2) 붉은 깃발하지 않는 곳 발견되지 않은 : 그래서
@IBOutlet var severalButtons: [NSButton]!
을, 나는 분명 뭔가를 놓친 거지? 그러한 콘센트 컬렉션이 보관주기를 만들지 않을 것이라고 확신 할 수 있습니까? (허용되는 것으로 추정되는 경우)
콘센트를 '약하게'할 이유가 없으며 참조주기를 생성하지 않습니다. – Sulthan