[Swift] XIB 이해 하기 : 이론, 파일 생성, 페이지 이동 방법
·
Swift/환경설정
해당 글에서는 XIB에 대해서 이해를 하고 이를 통해 파일을 생성하고 페이지 간의 이동방법에 대해서 공유합니다. 1) XIB(XML Interface Builder) 💡 XIB(XML Interface Builder)란? - iOS 애플리케이션에서 사용자 인터페이스를 디자인하고 구성하기 위한 통합 개발 환경입니다. XIB를 사용하여 개발자는 스토리 보드와 같은 인터페이스 디자인 및 개발을 수행할 수 있습니다. - XIB는 XML 기반의 파일 형식으로 ‘NIB 파일’로 컴파일되어 iOS 디바이스에서 로드됩니다. 💡 NIB(Next Interface Builder)란? - 인터페이스 디자인을 위한 시각적인 요소들과 그들의 역할을 정의한 객체들을 포함하는 바이너리 파일입니다. - 이 파일들은 '앱 번들의 리소..
[Swift] Storyboard 프로젝트 구성 -2 : 페이지(View / ViewController) 생성 및 설정방법
·
Swift/환경설정
해당 글에서는 Storyboard 프로젝트 내에서 페이지를 구성하기 위한 View, ViewController 설정 방법에 대해서 확인해 봅니다. 1) 개발환경 분류 버전 및 설명 iOS 15.0 언어 Swift 디자인 스타일 StoryBoard(UIKit) IOS 16.2 개발 툴 Xcode 2) 뷰(View) 생성 1. 생성하려는 위치에 ‘New File..’ 버튼을 누릅니다 2. ‘Storyboard’를 선택합니다. 3. ‘TestView’라는 이름으로 파일을 생성합니다 3) 뷰 컨트롤러(ViewController) 생성 1. ViewController를 위해 생성하려는 위치에 ‘New File..’ 버튼을 누릅니다 2. ‘Swift File’를 선택합니다. 3. ‘TestViewController..
[Swift] Storyboard 프로젝트 구성 -1 : 개발 환경 구성
·
Swift/환경설정
해당 글에서는 Xcode 툴을 통하여서 초기 앱의 프로젝트를 생성하고 디바이스에 연결을 하기 위한 설정 및 과정에 대해서 공유를 목적으로 작성한 글입니다. 1) 개발환경 분류 버전 및 설명 iOS 15.0 언어 Swift 디자인 스타일 StoryBoard(UIKit) IOS 16.2 개발 툴 Xcode 2) 프로젝트 생성 💡 해당 환경설정은 ‘Xcode’ 툴을 이용하여서 환경을 구성하였습니다. 1. 프로젝트 선택 💡 Xcode 실행 - File 탭 - "New -Project…" 버튼을 선택합니다. 2. Choose a template for your new project 💡 "Choose a template for your new project"에서 'APP’을 선택 - ‘Next’ 버튼을 누릅니다. ..
[Swift] Podfile 환경설정 방법 : 서드파티 라이브러리 추가
·
Swift/환경설정
해당 글에서는 Cocoapods의 Podfile를 구성하는 방법과 서드파티 라이브러리를 추가하는 환경설정 방법에 대한 공유를 위해 작성한 글입니다. 1. Cocoapods를 설치합니다. 💡 CocoaPods 란? - Swift 라이브러리 관리 도구로 Swift 프로젝트에서 외부 라이브러리를 추가하고 관리할 수 있도록 해줍니다. - Cocoapods를 사용하여 프로젝트에 라이브러리를 추가할 때, Podfile을 만들고 원하는 라이브러리를 추가한 후, pod install 명령어를 실행하여 라이브러리를 다운로드하고 Xcode 프로젝트에 적용하는 과정으로 구성합니다. # install cocoapods $ sudo gem install cocoapods # cocoapods 설치 확인 $ pod --versi..
[Swift] 앱 프로젝트 생성 및 환경 구성 : SwiftUI
·
Swift/환경설정
해당 글에서는 Xcode 툴을 통하여서 초기 앱의 프로젝트를 생성하고 디바이스에 연결을 하기 위한 설정 및 과정에 대해서 공유를 목적으로 작성한 글입니다. 1) 개발환경 분류 버전 및 설명 언어 Swift 디자인 스타일 SwiftUI IOS 16.2 개발 툴 Xcode 2) 프로젝트 생성 💡 해당 환경설정은 ‘Xcode’ 툴을 이용하여서 환경을 구성하였습니다. 1. 프로젝트 선택 💡 Xcode 실행 - File 탭 - "New -Project…" 버튼을 선택합니다. 2. Choose a template for your new project 💡 "Choose a template for your new project"에서 'APP’을 선택 - ‘Next’ 버튼을 누릅니다. 템플릿 종류 설명 APP 하나의 뷰..
[IOS] IOS 환경에서 개발 이해하기 : 언어, 아키텍처, 주요 프레임워크
·
Swift/환경설정
해당 글에서는 IOS 모바일 개발을 위하여 이에 대한 언어를 설정하고 환경을 구성하기 위한 목적으로 이에 대해 작성하였습니다. 1) IOS 💡 iOS는 애플사가 만든 모바일 운영 체제로, 아이폰, 아이패드, 아이팟에 사용되는 운영체제 입니다. IOS는 다양한 기기를 위해 애플이 제공하는 다양한 API를 지원합니다. IOS의 API는 다양한 디바이스를 위해 사용자 인터페이스, 네트워크, 데이터베이스, 미디어 등의 기능을 지원합니다. 또한 IOS는 보안 기능이 강력하고 데이터 손실을 방지하기 위한 다양한 기능들을 제공합니다. 그리고 IOS는 다양한 장치들을 위해 다양한 언어로 개발할 수 있는 기능을 제공합니다. 1. IOS 개발 언어 💡 IOS를 개발하기 위해 사용되는 개발 언어는 스위프트(Switft)와 ..