https://jinudmjournal.tistory.com/101 [ IOS, Swift ] ScreenTransition : 화면 전환 방식을 적용한 기초 프로젝트 1 LED 전광판 앱 제작 : 기초 프로젝트 - ScreenTransition 앱은 텍스트와 배경 색상을 설정하고, 전광판에 표시할 글자를 표시하는 기능을 한다. - UINavigation Controller 를 통해서 화면을 전환하고, 원하는 jinudmjournal.tistory.com ScreenTransition 의 두번째 포스팅이다. 이전에 Sugue : Push, Present 를 사용한 화면전환 방식을 배웠으므로, 이번에는 Code 를 통한 Push, Present 화면 전환 방식을 배운다. 3. Code 를 통한 Push 적..
LED 전광판 앱 제작 : 기초 프로젝트 - ScreenTransition 앱은 텍스트와 배경 색상을 설정하고, 전광판에 표시할 글자를 표시하는 기능을 한다. - UINavigation Controller 를 통해서 화면을 전환하고, 원하는 기능을 추가할 수 있다. - 화면 전환 방법을 배우고 프로젝트에 적용하는 방법을 배운다. - 다양한 화면 전환 방식 Sugue : Push, Present / Code : Push, Present 를 배울 수 있다. Navigation Controller 추가 - 우측 상단의 플러스 버튼으로 새로운 Controller 추가 Root View Controller 삭제 후 Root View Controller 재설정 기존의 Root Controller를 삭제 후 Navi..
Content View Controller 화면을 구성하는 뷰를 직접 구현하고 관련된 이벤트를 처리하는 뷰 컨트롤러 입니다. Container View Controller 하나 이상의 Child View Controller 를 가지고있다. 하나 이상의 Child View Controller 를 관리하고 레이아웃과 화면 전환을 담당한다. 화면 구성과 이벤트 관리는 Child View Controller 에서 한다. Container View Controller 는 대표적으로 Navigation Controller 와 TabBar Controller가 있다. Navigation View Controller 다음 View 를 선택하면 이전의 View 는 가려지게 됨 뒤로가기를 선택하면 이전의 View 가 보여..
## Cocoa Touch Framework 개발환경, 애플리케이션의 다양한 기능 구현에 필요한 여러 개발 도구를 포함하는 최상위 레벨의 프레임 워크 -> Shared Library(or API)와 비슷한 개념, 어떤 기능에 관련된 함수를 모아둠 1. UIKit - IOS의 UI 담당 -> MVC 패턴 사용 (Model : 무엇을, Controller : 어떻게, View : 보여줌 ) -> 사용자 인터페이스를 관리하고, 이벤트를 처리하는 프레임워크 2. Foundation - 프로그램의 중심을 담당 -> Application의 모든 object를 관리하는 기본적인 틀 제공 -> 메모리 할당 혹은 반환하는 기본적인 규칙 정의 -> 리스트나 딕셔너리와 같은 클래스들은 모두 "NS"로 시작 (!) Found..