일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- beginAsyncWrite
- 패스트캠퍼스후기
- cancelAsyncWrite
- 직장인인강
- Threading
- Background
- ios
- Git
- SeSAC
- swift
- 열거형
- RawValue
- 기본문법
- 인스펙터
- 프로퍼티 관찰자
- 패캠챌린지
- xcode
- 옵셔널 체이닝
- Realm
- TableView
- switch
- 직장인자기계발
- Optional Chaining
- enum
- 함수
- userDefaults
- 독학
- 패스트캠퍼스
- 30개프로젝트로배우는iOS앱개발withSwift초격자패키지Online
- 문자열 보간법
- Today
- Total
목록분류 전체보기 (100)
아삭아삭 iOS 개발
오늘은 사용자의 인터페이스를 관리하고 이벤트를 처리하는 역할을 하는 UIKit에 대해 정리해보겠습니다. 항상 엑스코드를 실행하고 코드를 입력하는 하는 창을 열때마다 상단에는 항상 import UIKit이라는 코드를 볼 수 있어서 궁금했는데요, 간략하게 그 기능과 구성에 대해 정리하겠습니다. 많이들 SwiftUI와 UIKit 중 어떤 것을 공부해야하는지, 아니면 둘 다 알아야 하는지 고민되실텐데요요모두 다 알면 좋겠지만 저는 기초를 공부하는 단계이니 지금으로서는 UIKit에 대해서 먼저 알아보고 연습해볼 예정입니다. * UIKit - 사용자의 인터페이스를 관리, 이벤트를 처리하는 게 주 목적인 framework - 주로 처리하는 사용자 이벤트 : 제스쳐 처리, 애니메이션, 그림그리기, 이미지처리, 텍스트 ..
지난 포스팅에서는 Xcode를 다운로드하고 실행해보는 화면에 대해 정리해보았습니다. 오늘은 Xcode를 실행하여 새로운 프로젝트가 생성된 화면내 구성에 대해 간략히 정리해보겠습니다. ■ 툴바영역 워크스페이스 최상단에 위치 프로젝트를 실행(▶) 및 중지(■) 시키는 버튼이 있음 시뮬레이터를 실행시킬 디바이 종류를 선택할 수 있음 프로젝트의 상태와 결과를 확인할 수 있음 툴바영역 양끝에 네비게이션 창과 인스펙터 창을 열고 닫을 수 있는 아이콘이 있음 ■ 네비게이터 영역 워크스페이스 좌측에 위치 프로젝트의 구조, 구성파일, 리소스등을 확인하거나 관리할 수 있음 ■ 에디터 영역 워크스페이스 중앙에 위치 코드를 작성하거나 화면을 설계할 수 있음 ■ 인스펙터 영역 워크스페이스 우측에 위치 다양한 객체들의 속성을 관..
Xcode는 맥북에서만 작동합니다. Xcode를 실행해서 사용하려면 맥북내 앱스토어에서 Xcode를 검색 후 다운로드받아서 실행해야 하며, 실제로 다운로드시 매우 시간이 오래 걸렸습니다..ㅎ 예시로 Xcode실행하여 신규 프로젝트 생성을 선택하면 아래와 같은 template 선택창이 생성됩니다. - Multiplatform : iOS - Application : App 위와 같은 조건으로 선택하여 next를 클릭하면, 개발자와 개발할 App을 구체화하기 위해 Xcode는 아래와 같은 options 선택창이 생성하여 정보를 얻습니다. Product name : 프로젝트 이름(앱스토어에 나타날 어플 이름) ※ 프로젝트 생성후 별도로 앱 이름을 설정하지 않을 경우, 여기서 기입한 product name이 앱 ..
오늘은 스위프트에서 중요하고 강력한 특징 중 하나인 고차함수의 개념과 종류에 대해 간략히 정리해보겠습니다. 특별히 스위프트에서 함수는 일급객체이기 때문에 함수 자체를 전달인자로 전달하거나 그 결과값을 반환하는 것이 가능합니다. 아래 정리한 map, filter, reduce 세 종류의 고차함수 기능과 특징을 알아보고, 각각 상황에 적절한 함수를 사용해주는 것이 중요하겠습니다. ■ 고차함수(Higher Order Function) 다른 함수를 전달 인자로 받거나 함수 실행의 결과를 함수로 반환하는 함수 swift의 함수는 일급 객체이기 때문에 함수의 전달 인자로 전달할 수 있고 함수의 결과값을 반환할 수도 있음 map, filter, reduce : 모두 콜렉션 타입에 구현이 되어 있음 ■ 고차함수 종류 ..