[ iOS / 용어 ] Cocoa Touch Framework

Woong·2022년 5월 6일
0

1. Cocoa Touch Framework

Cocoa Touch Framework는 iOS 개발환경, 애플리케이션의 다양한 기능 구현에 필요한 여러 개발 도구를 포함하는 최상위 레벨의 프레임 워크

어디선가 많이 봤던 아래 import에 들어가던 단어들(?)

2. 대표적인 것들의 간단 요약!

import UIKit :
  1. iOS의 UI를 담당하며 XCode에서 ViewController를 생성하면 기본적으로 UIKit이 생성된다.
  2. UIViewController는 UIKit에 정의된 클래스라고 함.
import Foundation :
  1. 프로그램의 중심(?)을 담당하며, Application의 데이터 저장, text처리, 날짜 및 시간 계산, 정렬 및 필터, 네트워킹 등등
  2. 우리가 실제로 자주 사용하는 Array나 혹은 데이터타입을 지정하거나 네트워킹 같은 App의 기본적인 기능 구현을 위해서 꼭 선행되어야하는 Framework!
import CoreData :

(*일단 한번도 안써봄)

  1. 응용프로그램에서 모델 계층 개체를 관리하는데 사용하는 Framework (뭔소리?)
import Mapkit :
  1. 지도 또는 위성이미지를 표시하고, 관심있는 장소를 호출하며 지도좌표에 대한 장소 표시 정보를 결정만들 수 있는 Framework
import Core Animation :

iOS 및 OS X에서 사용할 수 있는 그래픽 렌더링(Graphic Rendering : 컴퓨터 프로그램을 사용하여 그래픽으로부터 영상을 만들어내는 과정) 및 애니메이션 인프라(infrastructure : 기초적인 시설 및 자원) 로서 앱의 보기 및 시각적 요소에 애니메이션을 적용하는데 사용





위에서 import CoreData, import Core Animation은 말은하는데 안써봐서그런지 뭔말인지모르겠어...일단 사용하게되면 내용을 추가해보자!

profile
https://github.com/iOS-Woong

0개의 댓글