일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- SWIFT
- 절차 지향 언어
- Xcode
- 라즈베리파이 회로
- 라즈베리파이 메모리
- rubikpi
- 2025 정보처리기사 필기
- 라즈베리파이
- 프로그래밍뷰
- 포트넘버
- numpy
- 객체 지향 언어 vs 절차 지향 언어 차이점
- java 실행과정
- ondevice ai
- ios
- 2025 정보처리기사
- qualcomm ai hub
- jetpack compose
- java 클래스 로딩
- 디자인 패턴
- static 맴버 로딩
- 개방폐쇄 원칙
- 라즈베리파이 개발환경
- 안드로이드
- 라즈베리파이 os
- 네트워크프로그래밍
- 라즈베리파이 led
- 제트팩 컴포즈
- 자바 소켓통신
- autolayout
- Today
- Total
목록2025/03 (3)
From_Base

iOS 에플리케이션에서 화면 UI를 구성하는 기본적인 단위, 화면에 보이는 UI요소들을 View 라고한다.이러한 View들은 뷰들 간에 계층적으로 구성되며, 이렇게 구성된 View 계층을 View Hierarchy라고 한다. 이번에는 IOS 에플리케이션에서 화면 UI를 구성하는 뷰와 그 뷰들 간의 계층 구조에 대해서 알아보자. ▶️ 뷰(View)사용자에게 보일 수 있는 객체뷰는 UIView의 인스턴스이거나 UIView클래스 하위 클래스의 인스턴스통상적으로 클래스 계층에서 단말 뷰를 컨트롤 또는 위젯이라 부름뷰는 자신을 어떻게 그리는지 알고있음뷰는 터치 등등의 이벤트 처리 가능뷰 인스턴스는 뷰 계층 구조상에 존재뷰 계층 구조상의 루트 클래스는 바로 앱의 원도우(UIWindow) iOS 앱에서 모든 View..

이번에는 IOS 개발을 위한 언어인 Swift와, 스위프트 언어를 학습할 수 있는 공간인 플레이그라운드에 대해서 알아보자. 🌁 Swift의 배경스위프트는 애플의 iOS와 macOS를 위한 프로그래밍 언어로 2014년 6월 2일 애플 세계 개발자 회의(WWDC)에서 처음 소개된 언어이다.기존의 애플 OS용 언어인 Objective-C와 함께 IOS & macOS 개발 언어로써 공존할 목적으로 만들어진 언어인 것이다.Swift는 Objective-C 에는 없었던 클로저, 다중 리턴 타입, 네임스페이스, 제네릭스, 타입 유추 등과 같은 현대 프로그래밍 언어가 갖고 있는 다양한 기능들을 많이 포함있다. so, 기존 오브젝티브 C언어에 비해서 진보되어진 언어이다. 2014년 6월 2일 애플 세계개발자 회의(..

📌개발환경ios 앱 개발을 하기위해선 macOS기반의 맥북, ios앱 개발도구인 xcode가 필요하다.이때 고려사항으로는 맥북의 macOS 버전&개발가능한 xcode 버전 & 실행가능한 ios버전을 고려해야한다. 안드로이드 스튜디오와 마찬가지로 개발도구(xcode)의 버전에 따라 요구되는 최소OS버전이 있기때문에 맥북의 OS를 잘 확인하여 해당 OS와 호환되는 xcode를 설치해야한다. ✅ xcode 설치본격적인 ios 개발을 위해서 xcode를 설치해야하는데, 보통 xcode를 설치하는 방법은 2가지가 있다. 1️⃣ App Store에서 xcode 설치2️⃣ Apple Developer에서 xcode 설치 1번의 경우 가장 간편하나, App Store에서는 가장 최신 버전을 업로드해주기에 이전 버..