UIDevice에 대해 다뤄보도록 하겠습니다. UIDevice UIDevice 클래스에 접근하면 해당 디바이스의 정보를 알 수 있습니다. 디바이스의 정보를 가지고 어떤방향으로 개발을 해야될지 알아 보겠습니다. 디바이스 이름 / 모델 / 화면 방향 등 OS 이름 / 버전 인터페이스 형식 (phone, pad, tv 등) 배터리 정보 근접 센서 정보 멀티태스킹 지원 여부 접근 방법 let device = UIDevice.current system버전 보기 예를 들어 현재 iPhone의 버전이 11.4.2라고 했을때 11은 Major, 4는 Minor(public), 2는 Minor(non-public)와 같이 Major, Minor (public), Minor (non-public)가 존재합니다. 또, 앱 ..
Xcode에서 사용하는 팁과 단축키에 대해 알아보겠습니다. Shortcuts 오늘은 Xcode를 사용하면서 유용한 팁이나 단축키에 관해 알아 보겠습니다. 너무 많아서 하나씩 해보면서 몸에 익혀야겠어요.
UIImagePickerController를 통해 사진,동영상 촬영/저장에 대해 알아보겠습니다. UIImagePickerController 사진, 동영상 촬영, 저장에 관해 포스트 해보도록 하겠습니다. 먼저 간단하게 앨범, 카메라, 딜레이촬영, 동영상, Editing변경버튼을 만들어 간단한 기능 소개를 해보겠습니다. 만들어보죠 UIImagePickerController 객체 생성 private let imagePickerController = UIImagePickerController() 앨범 접근 @IBAction private func pickImage(_ sender: Any) { print("\n---------- [ pickImage ] ----------\n") //간단히 present만으로 ..
TabbarController 대해 알아 보겠습니다. TabbarController? 한가지를 선택할 수 있는 라디오 스타일의 컨테이너 뷰 컨트롤러. 여기서 선택은 표시할 자식 뷰 컨트롤러를 말합니다. UITabBar 하나 이상의 버튼을 이용해 서로 다른 작업이나 뷰, 모델 등을 선택해 제어하기 위한 바 보통 UITabBarController 와 결합해 많이 쓰지만 단독으로도 활용 가능 UIToolbar 와 비슷한 모양이지만 상이한 목적을 지님. 탭바는 앱의 모드를 변화하기 위한 것 툴바는 현재 뷰컨트롤러의 컨텐츠에 관련된 액션을 수행하기 위한 것 UITabBarITem 하나의 TabBarITem 마다 각각의 ViewController 가 연결 ViewController 에 tabBarItem 속성을 통..