우선 frame과 bounds의 설명을 보자.둘 다 UIView의 instance이며, UIView의 위치와 크기를 나타낸다.위치와 크기는 각각 origin과 size라는 instance로 존재하며, x/y 좌표 및 width/height를 표현한다.여기까지 보면 거의
iOS 앱을 개발 할 때, 모바일 기기로 테스트를 하곤 하지만 실제 디바이스가 없을 경우Xcode의 Simulator를 활용하여 테스트를 진행 할 수 있다.하지만 simulator의 경우 실제 디바이스 시스템의 동작을 흉내내는 것이고 하드웨어 동작은 정확하게구현할 수
Apple의 기본 Librarykey-value 쌍으로 저장하는 인터페이스런타임 환경에서만 동작하며, 기본 저장소에 접근해 데이터를 read/write 하기 때문에값이 필요 할 때마다 데이터 베이스를 열어 볼 필요가 없다.대용량의 데이터보다 단일 데이터(ex 사용자 기
애플리케이션이 디바이스에 설치 될 때 앱 스토어와 운영체제가 디바이스에 특성과 환경에 맞게 설치 되도록 하는 최적화 기술이다.필요한 만큼의 리소스만 설치되도록 하기 때문에 적은 디스크 사용량과 빠른 설치의 이점이 있다.구성으로 슬라이싱(Slicing), 주문형 리소스(