본문 바로가기
반응형

xcode6

아웃렛 변수(Outlet Variable), 액션 함수(Action Function) 목차 아웃렛 변수(Outlet Variable) 인터페이스 빌더(Interface Builder)에서 만든 객체에 대한 참조를 제공하여 객체를 제어하는 데 사용된다. 즉, 인터페이스 빌더에서 만든 객체를 코드에서 조작할 수 있다. 앱의 View Controller나 View에서 객체의 속성을 변경하거나, 객체에 이벤트 핸들러를 추가하거나, 객체의 상태를 읽어올 수 있다. '@IBOutlet'로 선언한다. @IBOutlet '@IBOutlet' 으로 정의된 변수를 아웃렛 변수라고 한다. 객체를 소스 코드에서 참조하기 위해 사용하는 키워드이며, 주로 색상, 크기, 모양, 선의 두께, 텍스트 내용 등 객체의 속성을 제어하는 데 사용한다. IB는 Interface Builder의 약자로, @IB로 시작되는 변수.. 2023. 4. 17.
XCode Library 목차 Library 추가 방법 XCode 상단의 + 버튼으로 Library를 추가할 수 있다. Storyboard Library 레이블(Label), 텍스트 필드(Text Field), 버튼(Button) 등과 같은 객체(Object)들은 스토리보드(Storyboard) 파일에서만 추가할 수 있따. 따라서, Storyboard가 아닌 파일에서는 이러한 Object들을 추가할 수 없다. ex. ViewController.swift 파일을 선택했을 경우 Library 버튼을 누르면 Label, Button 등의 Object들을 확인할 수 없다. 왼쪽부터 차례대로 Storyboard의 Library들이다. Show the Objects library Show the Image library Show the C.. 2023. 4. 15.
Storyboard, SwiftUI 목차 Storyboard 그래픽 인터페이스 빌더(Graphical Interface Builder, GIB)를 사용하여 UI를 구성하는 방법이다. UI의 모양과 레이아웃을 시각적으로 구성하고, 각각의 UI 요소에 대한 액션 및 연결 등을 구성할 수 있다. 화면 간의 흐름 및 전체적인 모양을 시각적인 방식으로 연결하고 표현함으로써 직관적으로 앱의 흐름을 확인할 수 있다. iOS 개발에서 많이 사용되었지만, 최근에는 SwiftUI 등의 새로운 UI 프레임워크가 도입되면서 사용빈도가 줄어들고 있다. SwiftUI UI를 코드로 구성하는 방법이다. UI를 선언적으로 정의하고, UI의 모양과 레이아웃에 대한 코드를 작성할 수 있다. Xcode의 Canvas를 통해 UI 디자인의 빠른 미리보기를 제공하며, UI와 .. 2023. 4. 14.
XCode 프로젝트(Project) 설정 목차 XCode 14.3 버전의 프로젝트 설정 옵션을 정리하였다. 프로젝트 설정 탭 'General', 'Signing & Capabilities', 'Resource Tags', 'Info', 'Build Settings', 'Build Phases', 'Build Rules' 탭이 있다. General Supported Destinations XCode에서 프로젝트를 빌드하고 실행할 수 있는 대상 목록이다. iOS, iPadOS, macOS, watchOS 등 다양한 플랫폼 및 디바이스가 포함된다. 지원하는 대상을 선택하면 해당 대상에서 앱을 실행하고 디버깅할 수 있다. '+' 버튼으로 플랫폼을 추가하거나, '-' 버튼으로 플랫폼을 제거할 수 있다. Minimum Deployment 앱을 실행하기 위.. 2023. 4. 14.
XCode 프로젝트(Project) 만들기 목차 XCode 14.3 버전에서 프로젝트 만드는 방법을 정리했다. 1. XCode를 실행한다. 2. "Create a new Xcode project'를 클릭한다. 3. 사용할 템플릿을 선택한다. 개발할 플랫폼(iOS, macOS, watchOS 등)의 템플릿을 선택하고 Next 버튼을 누른다. 일반적으로 App이 가장 많이 사용된다. 템플릿 설명 링크 ↓ 더보기 https://adongno.tistory.com/16 Xcode 템플릿(Template) 목차 XCode 14.3 버전의 템플릿을 정리했다. iOS Application App View를 사용하는 앱을 개발할 때 사용하는 템플릿으로 일반적으로 가장 많이 사용한다. 기본적으로 하나의 뷰가 나타나며 필요에 따라 새 adongno.tistory... 2023. 4. 14.
Xcode 템플릿(Template) 목차 XCode 14.3 버전의 템플릿을 정리했다. iOS Application App View를 사용하는 앱을 개발할 때 사용하는 템플릿으로 일반적으로 가장 많이 사용한다. 기본적으로 하나의 뷰가 나타나며 필요에 따라 새로운 View를 추가할 수 있다. Document App 데이터를 저장할 수 있는 문서 기반의 앱을 개발할 때 사용하는 템플릿이다. Game 게임 앱을 개발할 때 사용하는 템플릿이다. 그래픽 처리를 위한 OpenGL 게임 View를 생성해준다. Augmented Reality App 증강현실 앱을 개발할 때 사용하는 템플릿이다. App Playground Playground 템플릿이다. Sticker Pack App 스티커 팩 앱을 개발할 때 사용하는 템플릿이다. iMessage App.. 2023. 4. 14.