본문 바로가기
[도서 목차 정리] ] OS X 구조를 이해하면서 배우는 Objective-C [도서 목차 정리] ] OS X 구조를 이해하면서 배우는 Objective-C [Objective-C] 객체 기반 소프트웨어 작성 [Objective-C] Objective-C 프로그램 [Objective-C] 상속과 클래스 [Objective-C] 객체 형식과 동적 결합 [Objective-C] 참조 카운터를 사용한 메모리 관리 방법 [Objective-C] 선언 프로퍼티 [Objective-C] NSObject 클래스와 런타임 시스템 [Objective-C] Foundation 프레임워크의 중요 클래스 - NSString, NSMutableString [Objective-C] Foundation 프레임워크의 중요 클래스 - NSData, NSArray, NSSet [Objective-C] Founda.. 2018. 1. 13.
[iOS Study] 병렬 프로그래밍 가이드 ( dispatch source ) [iOS Study] 병렬 프로그래밍 가이드 ( dispatch source ) https://developer.apple.com/library/ios/documentation/General/Conceptual/ConcurrencyProgrammingGuide/GCDWorkQueues/GCDWorkQueues.html#//apple_ref/doc/uid/TP40008091-CH103-SW1 About dispatch source -dispatch source 는 low-level system event 를 처리하기 위한 data type 이다. -Timer dispatch source 는 주기적인 noti 를 만든다. -Signal dispatch source 는 UNIX signal 이 도착하면 not.. 2017. 7. 3.
[iOS Study] 병렬 프로그래밍 가이드 ( operation queue ) [iOS Study] 병렬 프로그래밍 가이드 ( operation queue ) https://developer.apple.com/library/ios/documentation/General/Conceptual/ConcurrencyProgrammingGuide/OperationObjects/OperationObjects.html#//apple_ref/doc/uid/TP40008091-CH101-SW1 Operation Object 에 대한 이야기 -Operation object 는 NSOperation class 의 인스턴스를 이야기한다.NSOperation class 는 abstract base class 로 subclass 를 구현해야 한다. -NSInvocationOperation 과 NSBlock.. 2017. 7. 2.
[iOS Study] 병렬 프로그래밍 가이드 ( 병렬 앱 디자인 ) [iOS Study] 병렬 프로그래밍 가이드 ( 병렬 앱 디자인 ) https://developer.apple.com/library/ios/documentation/General/Conceptual/ConcurrencyProgrammingGuide/ConcurrencyandApplicationDesign/ConcurrencyandApplicationDesign.html#//apple_ref/doc/uid/TP40008091-CH100-SW1 -전통적 방법으로의 복수개의 코어를 사용하는 방법은 여러개의 thread 를 만들어 사용하는 것이다.그러나 thread 를 사용한 코드는 scale 측면에서 좋지 않다.core 가 처리하기 좋은 thread 의 갯수를 아는 것도 쉽지 않고, thread 들을 효율적으.. 2017. 7. 1.
[Java Concurrency] 목차 정리 [Java Concurrency] 목차 정리 [Java Concurrency] 스레드 안전성 [Java Concurrency] 객체공유 [Java Concurrency] 객체구성 [Java Concurrency] 구성 단위 #1 [Java Concurrency] 구성 단위 #2 [Java Concurrency] 작업 실행 [Java Concurrency] 중단 및 종료 #1 [Java Concurrency] 중단 및 종료 #2 [Java Concurrency] 스레드 풀 활용 [Java Concurrency] GUI 앱 [Java Concurrency] 활동성 최대로 높이기 #1 [Java Concurrency] 활동성 최대로 높이기 #2 [Java Concurrency] 성능, 확장성 #1 [Java .. 2017. 5. 11.
반응형