오늘부터 Swift 독학을 시작했습니다!😁시작이 반이라고, 벌써 반이나 한 것 같습니다... 하하오늘은 Xcode를 깔고, 깃허브와 연동해보고, 간단한 To Do List 앱을 클론코딩 해봤습니다! 이번 포스팅에서는 To Do List 앱 코드 설명과 속성 래퍼, H
오늘은 지난번에 했던 간단한 To Do List 앱에 몇가지를 수정했습니다.먼저 기존 ui입니다.ios의 기본 기능들을 활용하여 쉽게 편집을 할 수 있도록 했습니다.저는 할 일을 완료했을 때, 줄을 긋는게 좋아서 해당 기능을 추가해줬습니다. 그리고 지워진 느낌을 주기
MVVM: Model - View - ViewModel MVVM은 소프트웨어 아키텍처 패턴 중 하나로 유지보수와 테스트를 용이하게 하고 코드의 재사용성을 높이는 데 목적이 있습니다. Swift에서 많이 사용되는 패턴 중 하나입니다. 각 구조는 다음과 같은 역할을 합
Swift 배열과 관련해서 자주 사용되고 유용한 메서드를 살펴보려고 합니다.Swift에서 배열을 정의하고 사용하는 방법은 여러 가지가 있습니다. 기본적인 배열 생성부터 다양한 방법으로 배열을 초기화하고 접근하는 방법을 아래에 정리해 보았습니다.빈 배열 초기화:타입을 명
빈 문자열 초기화:리터럴로 초기화:문자 접근 (Character):문자열의 특정 인덱스에 있는 문자에 접근.문자열 수정:문자열에 문자 추가.특정 위치에 문자열 삽입.문자 제거.특정 범위의 문자열 대체.대소문자 변환:공백 제거:부분 문자열:특정 범위를 사용해 부분 문자열