iOS

iOS

[iOS] 새로운 UIViewController 연결하기

새로운 UIViewController 생성 File->New->File->Cocoa Touch Class ConversionViewController.swift 생성 ViewController과 ConversionViewController의 연결 ViewController 선택 Identity Inspector 선택(4번째) Class에서 ConversionViewController 선택 스토리보드와 코드의 연결 두 파일을 동시에 오픈 먼저 Main.storyboard 오픈하라 원하는 파일(ConevrsionViewController.swift)을 Option+클릭하라. 스토리보드와 코드의 연결 스토리보드에서 “???” Label을 Control+클릭하여 ConversionViewController.sw..

iOS

[iOS] 뷰와 뷰의 계층

뷰와 뷰의 계층 iOS 앱에서 UI를 구성하는 기본적인 단위는 View(뷰) 입니다. View는 사용자가 화면에서 보는 UI 요소들을 나타내며, 다양한 속성과 메서드를 제공합니다. View들은 계층적으로 구성될 수 있으며, 이렇게 구성된 View 계층을 View Hierarchy(뷰 계층)라고 합니다. iOS 앱에서 View는 UIView 클래스를 상속한 클래스로 구현됩니다. UIView는 화면에서 사각형 영역을 나타내며, 다양한 시각적 컨텐츠를 그리기 위한 메서드와 속성을 제공합니다. 예를 들어, 라벨, 버튼, 이미지 뷰 등의 다양한 UI 요소는 모두 UIView를 상속받아 만들어집니다. UIView 클래스의 하위 클래스로는 UILabel, UIButton, UIImageView 등이 있으며, 이들 클..

iOS

[iOS] MVC 패턴

이미 옛날에 Android를 공부할 때 MVC 패턴을 공부한 적이 있지만 그래도 다시금 정리를 해보자 https://superohinsung.tistory.com/64 [Android] MVC 패턴이란? 안드로이드에는 다양한 아키텍처 구조가 존재한다. 오늘은 MVC 패턴에 대해서 공부해보려고 한다. MVC는 안드로이드와 관계없이 프로그래밍 시 가장 널리 사용되는 구조 중 하나이며 간단하게 Mod superohinsung.tistory.com MVC 패턴이란 MVC(Model - View - Controller) 패턴은 소프트웨어 디자인 패턴 중 하나로, 사용자인터페이스, 데이터 및 비즈니스 로직을 구성하는 구성요소를 분리하여 소프트웨어를 개발하는 방법론입니다. MVC패턴에서 모델(Model)은 애플리케이..

iOS

[iOS] Xcode의 구성 및 프로젝트 생성

XCode란? Xcode는 Apple이 제공하는 통합 환경 개발(IDE)입니다. macOS 및 iOS 운영체제에서 실행되며, 개발자가 앱, 게임, 소프트웨어 등을 개발하고 디버깅하는 데 사용됩니다. Xcode는 Objective-C, Swift 및 C++와 같은 다양한 프로그래밍 언어를 지원하며, Apple의 SDK(Software Development Kit)와 함께 제공되는 다양한 도구와 라이브러리를 사용하여 개발자가 애플리케이션을 더 쉽게 개발하고 디버깅할 수 있도록 지원합니다. Xcode를 사용하면 코드 편집, 컴파일, 디버깅, 테스트 및 배포를 모두 수행할 수 있습니다. 프로젝트 시작 Navigator 프로젝트 파일, 테스트 등 프로젝트에 포함되는 입력 디버깅 정보 버전 컨트롤 Editor 소스..

Tenacity_Dev
'iOS' 카테고리의 글 목록