# swift

556개의 포스트

Swift) 익스텐션(Extension)

Extension

약 13시간 전
·
0개의 댓글

Swift(스위프트) 기초 시리즈

Swift 기초 (1): 상수, 변수, 배열, 사전Swift 기초 (2): if 문, for ~ in 문, while 문, switch 문Swift 기초 (3): 함수 (function)Swift 기초 (4): 클래스, 옵셔널과 nilSwift 기초 (5): Enum

어제
·
0개의 댓글

swift

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

어제
·
0개의 댓글
post-thumbnail

iOS & Swift 공부 - BMI 계산기 만들기

오늘은 위와 같은 BMI Calculator 를 만드는 실습을 진행하였다. 화면 전환 간 Data Passing 이 어떻게 이루어지는지, UISlider 를 어떻게 이용하는지, 그리고 이걸 모두 MVC 디자인 패턴을 적용해 보았다. 우선 스토리보드 인터페이스는 위와 같

1일 전
·
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

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

CustomStringConvertible

CustomStringConvertible 프로토콜에 대해서 알아보자!

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

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

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

3일 전
·
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.

3일 전
·
0개의 댓글

Swift inout 키워드란?

Swift inout이란?

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

iOS & Swift 공부 - Optional Binding, Chaining, Nil Coalescing Operator (영)

Force UnwrappingCheck for nil valueOptional BindingNil Coalescing OperatorOptional Chaining→ But we need to be careful when using force unwrapping. →

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

스위프트 문법 : 클로저

Closure스위프트는 Closure, Generics, Protocol, Monad 등이 결합되어 강력한 언어가 됨람다 (Lambda) 와 유사→ 일정 기능을 하는 코드를 하나의 블록으로 모아놓은 것을 말한다→ 그러니까 하나의 코드 블럭이라 보면 됨→ 함수는 클로저의

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

Swift Json 처리방법

Swift Json 처리방법과 삽질일기

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

iOS 앱 개발자 독학 D+6 [Swift_정리]

정리 현재 6일차까지 공부한 내용들을 복습할 겸 해서 정리해보았습니다. D + 0 : 출력 D + 1 : 변수와 상수 D + 2 : 기본 데이터 타입 D + 3 : 심화 데이터 타입 D + 4 : 연산자 D + 5 : 흐름제어 D

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

defer

defer에 대해서 알아보자

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

이진 탐색

본 글은 '이것이 취업을 위한 코딩 테스트다 with 파이썬' 책을 공부하며 기록합니다. 단, iOS를 공부하고 있기 때문에 swift 언어로 코드를 바꿔보고 있습니다. 리스트 안에 있는 특정한 데이터를 찾기 위해 앞에서부터 데이터를 하나씩 차례로 확인하는 방법. 데이

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

iOS & Swift 공부 (6) - MVC Design Pattern 및 적용

오늘은 iOS App Design Pattern Challenge 실습을 진행하였다. 이전에 배운 MVC (Model View Controller)라는 디자인 패턴을 나름 적용해보는 실습이었는데, 많은 도움이 된 것 같아 복습하고자 글을 쓴다.우선 MVC 는 디자인 패

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

iOS 앱 개발자 독학 D+5 [Swift_흐름제어]

if else 구문은 대표적인 조건문으로 if,else 등의 키워드를 사용하여 구현한다.swift의 if 구문은 \*\*'값이 꼭 Bool 타입'이어야 한다.else if 는 몇 개가 이어져도 상관없고 else 블록은 없어도 상관 없다. else if 의 조건을 충족해

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

iOS & Swift 공부 (5) - Egg Timer 만들기

오늘은 위와 같은 달걀 타이머를 만드는 법을 살짝 배웠다. Soft, Medium, Hard 에 따라 달걀을 삶는 시간이 다르니, 각각을 눌렀을 때 다른 타이머가 동작한다. 그리고 타이머가 1초씩 진행되면서 아래의 Progress Bar 도 변할수 있도록 코딩해줘야 한

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