# 스위프트

89개의 포스트
post-thumbnail

iOS & Swift 공부 - MVC Design Pattern

MVC 디자인 패턴은 앱의 객체를 모델, 뷰, 컨트롤러의 3 가지 역할 중 하나의 역할로 할당한다.객체가 수행하는 역할 + 서로 통신하는 방식을 정의앱과 관련된 Data 를 캡슐화하고, 해당 데이터를 조작하고 처리하는 로직과 계산을 정의한다.하나의 모델 객체는 다른 모

어제
·
0개의 댓글
post-thumbnail

SwiftUI) 커스텀 뷰 생성하기

커스텀 뷰 / 수정자 / 컨테이너 커스텀 뷰

2일 전
·
0개의 댓글
post-thumbnail

iOS & Swift 공부 - Firebase (영)

Sign in to Google and press "Go to console"Create a new project and give it a nameAdd an iOS app to your projectGive it an iOS bundle ID→ Your bundle

3일 전
·
0개의 댓글
post-thumbnail

스위프트 문법 : 오류 처리

Error Handling → 프로그램이 오류를 일으켰을 때 이것을 감지하고 회복시키는 일련의 과정스위프트에서의 오류는 Error 라는 프로토콜을 준수하는 타입의 값을 통해 표현오류를 표현하기 위한 타입 ( 주로 열거형) 은 이 프로토콜을 채택한다ex. 자판기 오류의

3일 전
·
0개의 댓글
post-thumbnail

iOS & Swift 공부 - Cocoapods (영)

Navigate to the directory where your project is.ex.Optional: type in "ls" in terminal to see what files are in the currenty directory2\. type in pod i

4일 전
·
0개의 댓글
post-thumbnail

SwiftUI?

6일 전
·
0개의 댓글
post-thumbnail

스위프트 문법 : 프로토콜 지향 프로그래밍 (POP)

스위프트 표준라이브러리에서 타입과 관련된 것을 보면 대부분 구조체로 구현되어 있음.보통 클래스, 상속 등을 활용하지 않음상속도 되지 않는 구조체로 어떻게 공통 기능, 다양한 기능을 구현 가능한가? → 프로토콜, 익스텐션 등을 활용했기 때문출처 :( https&#x3

2021년 1월 19일
·
0개의 댓글
post-thumbnail

스위프트 문법 : 제네릭

Generic재사용성 up, 코드의 중복을 줄일 수 있음Generic 을 사용하고자 할 때는 제네릭이 필요한 타입/메서드의 이름 뒤의 < > 사이에 제네릭을 위한 타입 매개변수를 써주어 제네릭을 사용할 것임을 표시ex. 두 Int 타입의 변수값을 교환하는 함수→

2021년 1월 19일
·
0개의 댓글
post-thumbnail

스위프트_에러 핸들링

에러 던지기 / do-catch / try / defer

2021년 1월 18일
·
0개의 댓글
post-thumbnail

스위프트의 배열과 딕셔너리

배열 과 딕셔너리

2021년 1월 18일
·
0개의 댓글
post-thumbnail

스위프트 구조체

구조체 / 구조체와 클래스 차이 / 프로퍼티 래퍼

2021년 1월 16일
·
0개의 댓글
post-thumbnail

스위프트의 상속과 익스텐션

상속 / init / override / extension

2021년 1월 15일
·
0개의 댓글
post-thumbnail

스위프트의 객체지향 프로그래밍 기초

클래스 / 객체 / 인스턴스 / 프로퍼티 / 메소드

2021년 1월 15일
·
0개의 댓글
post-thumbnail

스위프트 문법 : Closures (영)

Anonymous functionsHow to write a closure? → The usual way we would define a function (top)→ How to write a closure : remove the keyword func and

2021년 1월 15일
·
0개의 댓글
post-thumbnail

스위프트 문법 : 상속

기반 클래스 (Base Class) → 다른 클래스로부터 상속을 받지 않은 클래스어떤 클래스의 자식클래스가 다른 클래스의 부모클래스가 될 수 있음자식클래스에서 자신만의 기능으로 변경하여 사용하는 것 → Override재정의를 하는데도 여전히 부모클래스의 특성을 활용하고

2021년 1월 15일
·
0개의 댓글
post-thumbnail

스위프트 문법 : 서브스크립트

Subscript클래스, 구조체, 열거형에는 컬렉션, 리스트, 시퀀스 등 타입의 요소에 접근하는 단축 문법인 서브스크립트 정의 가능즉 이런 개별 요소에 접근할 수 있는 지름길을 제공하는 것인덱스를 통해 값 설정 및 가져오기 가능someArrayindex, someDic

2021년 1월 15일
·
0개의 댓글

swift

스위프트 언어 > 1. 빠르고 강력하다 완전한 플랫폼이다. 현대적이다. 상호 반응적인 플레이그라운드 안전을 위한 설계 오프젝티브-C와 상호 운용성 오픈소스이다. 스위프트 언어 개발 문서

2021년 1월 14일
·
0개의 댓글
post-thumbnail

iOS & Swift 공부 - Working with API's (OpenWeather)

Application Programming Interface (API) → A set of commands, functions, protocols, and objects that programmers can use to create SW or interact with

2021년 1월 14일
·
0개의 댓글
post-thumbnail

스위프트 문법 : 맵, 필터, 리듀스

매개변수로 함수를 갖는 함수를 고차함수라고 부르는데, 스위프트의 대표적인 고차함수로 맵, 필터, 리듀스가 있다. → 데이터의 연산을 쉽게 실행하게 해준다. 자신을 호출할 때 매개변수로 전달된 함수를 실행하여 그 결과를 다시 반환해주는 함수배열, 딕셔너리, 세트, 옵셔

2021년 1월 13일
·
0개의 댓글
post-thumbnail

스위프트 문법 : Protocols & Generics (영)

Holds functions and variables, but it only hold their definitions, not their body.Variables are just the name, type of it. And if it's a get or a set.

2021년 1월 13일
·
0개의 댓글