[SwiftUI] UIKit와 SwiftUI의 구성요소 비교표 (UIKit 클래스명에서 UI만 빼면 SwiftUI와 거의 비슷한 요소가 많다.)
SwiftUI는 개발자가 빠르게 적응할 수 있도록 뷰의 이름만 봐도 어떤 역할을 하는지 유추하기 쉽게 만들어졌습니다. 이름이 완전 다르거나 지원하지 않는 요소에 대해 정리를...
[Swift 문법] 리턴 생략(Omit Return) (SE-02555) 은 언제 가능할까?
리턴 생략(Omit Return) (SE-02555) 단일 표현식(single-expression)이 사용된 함수에 대해 클로저와 동일하게 리턴return) 키워드 생략이 가능합니다. 단일 표현식이 단일 행을 의미하는 것이 아니니 주의합니다. 코드 작성시...
[SwiftUI] UI를 수정할 수 있는 방법 3가지 정리
스위프트UI 프레임워크에서 UI를 수정하는 방법에 대한 정리입니다. UI 수정 방법 1. 코드상에서 직접 입력하는 방법 [SwiftUI] ContentView 란 녀석의 특징 및 메서드 체이닝이란? 2. 라이브러리(Library)를...
[SwiftUI] ContentView 란 녀석의 특징 및 메서드 체이닝이란?
프로젝트를 생성하면 기본적으로 만들어지는 ContentView.swift파일의 코드 내용은 아래와 같습니다. import SwiftUI struct ContentView: View { var body: some View { Text("Hello, SwiftUI world!")...
SwiftUI 프레임워크 기반 프로젝트 생성방법 (Hello world)
프로젝트 생성시 스토리보드 기반이 아닌 스유 프레임워크 기반으로 프로젝트 생성하는 방법에 대해 알아봅니다. SwiftUI 프레임워크 기반 프로젝트 생성하는 방법 1. Xcode 툴을 실행 2. Create...
SwiftUI 프레임워크를 사용해야하는 이유
왜 SwiftUI 프레임워크를 사용해야하는가? SwiftUI는? “The Shortest Path to a Great App”, “Less code, Better code. Everywhere” Swift 언어 기반의 UI프레임워크 AppKit, UIKit 등으로 구분하지...
생에 첫 전자책을 구매하였다. iOS 앱 개발을 위한 입문서 “스윗한 swiftUI” 알리딘 구입 후기 및 목차 정보
iOS 앱 개발을 시작하기 위해 SwiftUI 책을 알아보던 중 연관 검색어에 “스윗한 SwiftUI”가 보여서 검색을 해보았더니 교재였다.알라딘 사이트에서 이 책에 대한 목차를 보고구매하였다. 사실 목차의...
준비는 끝났다! 스위프트로 앱 개발을 시작해보자.
1년 1개월 전 밴쿠버에서 한국 오는 비행기에서스위프트 기본 문법책을 절반 정도 보았었다.그리고 오늘 다시 책을 폈는데내 머릿속에 지우개가 있는 것 마냥 하나도기억나질 않았다 제일 먼저 시작한 작업은...
애플 앱 개발을 위한 좌충우돌 Xcode 설치 (macOS Monterey beta로 업그레이드도 함께!!! )
iOS 어플 개발을 위해서는 개발툴을 설치해야 하는데, 스위프트(Swift) 언어로 앱을 개발하기 위해 사용할 툴인 Xcode를 설치를 위해 애플 앱스토어를 실행 후 “xcode”로 검색합니다. 망치모양의 아이콘이 있는 Xcode 옆에...
윈도우 10에서 애플 Swift 프로그래밍 언어 개발환경 설정하는 방법
애플의 맥북, 아이맥, 아이패드가 없어도 애플의 프로그래밍 언어 스위프트를 윈도우에서 사용할 수 있게 되었습니다. 스위프트 공식 사이트에 따르면 윈도우에서 스위프트의 전체 에코시스템을 사용할 수 있도록...