본문 바로가기

UIkit2

Swift API Ergonomics in One File: Labels, Types, and Calls
UIKit 앱 뼈대(AppDelegate·SceneDelegate·ViewController)와 iOS 13+ 씬 생명주기 흐름을 코드로 직접 구성해 볼 것이다.함수 타입·함수 이름 구분, 전달인자 레이블 규칙, #function, Xcode ⌥-클릭 Quick Help로 시그니처 읽는 법을 정리해 볼 것이다.튜플 다중 반환·가변/inout·일급 함수·클로저(표현식·후행·단축 인자)와 클래스의 저장 프로퍼티/이니셜라이저 규칙을 예제로 점검해 볼 것이다. UIKit 기반 iOS 앱의 최소 AppDelegate 예제//// AppDelegate.swift// Example//// Created by 1 on 2025/09/30.//import UIKit@mainclass AppDelegate: UIRe..
iOS 2025. 9. 30.
아이폰 앱 만들기 전에 챙겨야 할 지식 한 스푼 아이폰 앱 만들기 전에 챙겨야 할 지식 한 스푼
오늘은 본격적인 iOS 개발에 들어가기 전에, 먼저 알아두면 좋은 기본 지식을 정리했다.그중 하나는 흔히 사람들이 실수하는 부분인데, 정식 표기는 IOS가 아니라 iOS라는 점이다. 또한 개발자라면 ‘어플’보다는 '앱'이라는 표현을 쓰는 것이 더 정확하고 자연스럽다.작은 습관 같지만, 이런 디테일이 개발자로서의 기본 태도를 보여준다.항목iOSAndroid운영체제·런타임Darwin 기반, Mach 커널, Objective-C 런타임, 앱 바이너리 Mach-OLinux 커널, ART(Android Runtime), 앱 바이너리 ELF주요 언어Swift, Objective-CKotlin, Java공식 IDEXcode (Simulator, Instruments 포함)Android Studio (AVD, Prof..
iOS 2025. 9. 2.