반응형
Cocoa 는 기본 라이브러리인 Foundation (모든 애플 디바이스 공통)과 데이터베이스 라이브러리인 CoreData와 유저인터페이스 라이브러리인 AppKit 을 포괄하는 상위그룹으로, Mac 프로그래밍을 위한 응용프로그램 환경이다.
CocoaTouch 는 나중에 iOS 를 위해 나온 것이고, AppKit 의 자리에 UIKit 을 사용한다.
AppKit 의 이름에는 NS 로 시작하는 것이 많고, 이것은 NeXTSTEP 에서 나온 것이다.
UIKit 은 애플에서 새롭게 만든 것이라 UI 라는 프리픽스가 붙어있다. 두 프레임워크 간에는 UI와 NS 프리픽스만 다른 유사한 UI엘리멘트들이 있다.
ref : MacOS by Tutorial by Sarah Reichelt Raywenderlich
728x90
'프로그래밍 > MAC OS' 카테고리의 다른 글
spctl rejected (the code is valid but does not seem to be an app) (0) | 2023.01.12 |
---|---|
communcation over XPC is asynchronous (0) | 2022.09.06 |
mojave 에서 gatekeeper 비활성화하여, notarization 안 된 프로그램 실행하기 (0) | 2022.02.28 |
OS X Specific Directories (0) | 2022.02.22 |
[macOS|brew] /usr/local/Cellar 디렉토리는 무엇인가? (0) | 2022.02.22 |