반응형 #컴퓨터 과학 [Computer Science]64 [OS - 🍎 macOS] DispatchSourceTimer 🗂 DispatchSourceTimer protocol DispatchSourceTimer [영문] A dispatch source that submits the event handler block based on a timer. You do not adopt this protocol in your objects. Instead, use the makeTimerSource(flags:queue:) method to create an object that adopts this protocol. [국문] Dispatch Source는 타이머를 기반으로 이벤트 핸들러 코드 블럭을 제출합니다. 또한, DispatchSourceTimer 객체는 프로토콜을 채택할 필요가 없습니다. 대신에 makeTimerSourc.. 2020. 4. 11. [TECH] 🔗 유용한 개발 사이트 (Awesome Development URL) 🔗 유용한 개발 사이트 (Awesome Development URL) ➕ 001. Swiftify [Develop] → https://objectivec2swift.com/#/converter/code/ Objective-C 언어를 Swift 언어로 소스코드를 변경할 수 있도록 도와주는 개발 사이트입니다. Swiftify | Objective-C to Swift Converter objectivec2swift.com ➕ 002. Code Jam [Algorithm] → https://codingcompetitions.withgoogle.com/ Google 알고리즘 대회 사이트로 우수한 성적을 얻을 시 상금을 얻을 수 있는 알고리즘 대회 사이트입니다. Code Jam - Google’s Coding Co.. 2020. 3. 29. [OS - 🍎 macOS] macOS mouseDown, mouseUp, keyDown, keyUp event 설정방법 (NSViewController not responds to mouseDown, mouseUp, keyDown, keyUp event) 🗂 Handling Mouse, Keyboad Events Swift Source Code override func viewDidLoad() { super.viewDidLoad() NSEvent.addLocalMonitorForEvents(matching: .keyDown) { [weak self] in guard let self = self else { return nil } self.keyDown(with: $0) return $0 } NSEvent.addLocalMonitorForEvents(matching: .leftMouseDown) { [weak self] in guard let self = self else { return nil } self.mouseDown(with: $0) return .. 2020. 3. 29. [OS - 🍎 macOS] ARC (Automatic Reference Counting) 카테고리 게시글 작성 날짜 게시글 최근 수정 날짜 작성자 Operating System 2020-03-22 20:37 2022.02.23. 20:47 Dev.Yang [OS - 🍎 macOS] ARC (Automatic Reference Counting) Automatic Reference Counting (ARC) 자동적으로 더 이상 필요하지 않은 클래스의 인스턴스를 메모리에서 해제하는 방식으로 동작하는 메모리 관리 기법입니다. Automatic Reference Counting (ARC)은 Objective-C 인스턴스들에 대한 메모리를 자동적으로 관리하여 주는 컴파일러의 기능입니다. 또한, Automatic Reference Counting (ARC)는 애플리케이션의 인스턴스 사이의 관계 그리고 객.. 2020. 3. 22. 이전 1 ··· 4 5 6 7 8 9 10 ··· 16 다음 반응형