# swift

8848개의 포스트

SnapKit을 뜯어보며 깨달았던 점

위 코드처럼 많은 블로그에서는 특정 뷰의 좌우에 대한 오토레이아웃을 지정해주기위해 작성할 수 있다 좌우를 나타내는 left.right를 horizontalEdges로 개선가능하다, 또한 상하를 나타내는 verticalEdges도 존재한다 위 프로젝트를 진행하면서 LFS

약 13시간 전
·
0개의 댓글
·

[프로그래머스] 성격 유형 검사하기

https://school.programmers.co.kr/learn/courses/30/lessons/118666

약 18시간 전
·
0개의 댓글
·

TIL 7일차

간단한 계산기 만들기calculator 클래스를 만들고 클래스를 만들고, 클래스를 이용하여 연산을 진행하고 출력하기'1' 에서 만든 Calculator 클래스에 추가 연산(%)이 가능하도록 코드를 추가하고, 연산 진행 후 출력하기더하기, 빼기, 곱하기, 나누기 연산 클

1일 전
·
0개의 댓글
·

[프로그래머스] 햄버거 만들기

https://school.programmers.co.kr/learn/courses/30/lessons/133502

1일 전
·
0개의 댓글
·

[231201] Today I Learned 🎄

사용하는 메서드의 정의 부분을 잘 살펴보면, 답이 나온다.필요에 따라서 여러 사이트들이 많은 도움이 되곤 하는데, Apple 공식 홈페이지랑 Swift github이 많은 도움이 된다.미리미리 어떤 식으로 둘러보면 좋은 정보를 얻을 수 있는지 파악하기 위해 가끔 들려서

1일 전
·
1개의 댓글
·

클래스와 객체, 인스턴스란?

클래스란 객체(object)를 만들어 내기 위한 틀이며 만들어 낼 객체의 속성과 메서드의 집합을 담아 놓은것객체(object)란 클래스로부터 만들어지는 실체, 클래스로 선언된 변수를 객체라 한다.인스턴스(Instance)란 객체가 메모리에 할당이 된 상태이며 런타임에

2일 전
·
0개의 댓글
·

SwiftUI의 프로퍼티 래퍼들과 그 의미

SwiftUI를 처음 접하고 나서 많은 프로퍼티 래퍼들을 새롭게 볼 수 있었다 대표적으로 @State 래퍼가 있다.경험적으로, 그리고 이름을 통해 명시적으로 알 수 있듯, 값의 상태 변화를 감지할 수 있도록 하는 프로퍼티 래퍼이다.이런 프로퍼티 래퍼들이 어떻게 만들어져

2일 전
·
0개의 댓글
·

[Swift] Singleton Pattern이란?

한 클래스에 대한 인스턴스(Instance)를 최초로 생성될 때 한번만 생성해 전역에 두고 이후로 이 인스턴스만 접근 가능하게 하는 것 하나하나 서로 다른 인스턴스가 만들어져서 type의 값이 다르게 나온다.하나의 인스턴스를 사용하기 때문에 bird, cat, dog

2일 전
·
0개의 댓글
·

Delegate Pattern

내가 이해한 Delegate Pattern

2일 전
·
0개의 댓글
·

231201 TIL_ 상속

상속상속\-Swift에서 상속은 클래스 간의 코드 및 속성을 공유하는 메커니즘을 제공한다\-상속은 기존 클래스에서 새로운 클래스를 만들고 기존 클래스의 특성(속성과 메서드)을 재사용 하면서 새로운 기능을 추가할 수 있도록 해줌(서브 클래싱)\-상속의 장점 두 가지\-1

2일 전
·
0개의 댓글
·

SwiftUI Image 줌 하기

이미지를 두 손가락으로 벌리면 확대되게 하고 싶습니다! 많은 앱에서 사진 관련 플로우가 있을 때 많이들 적용하는 기능입니다. 많은 유저들이 기본적으로 작동할 것이라고 생각하는 기능이기도 합니다. 꾹 눌렀을 때 저장하는 기능 또한 그렇습니다. MagnifyGesture

2일 전
·
0개의 댓글
·

Singleton의 생성자가 호출되는 시점

싱글턴 패턴이 적용된 클래스/구조체의 객체를 반환하는 타입 프로퍼티가 호출될 때 생성자가 호출된다

3일 전
·
0개의 댓글
·

[231130] Today I Learned

어제 꼭 딕셔너리를 문제 풀이에 활용해보겠다고 생각했는데, 오늘 그럴 수 있는 문제가 딱 나왔다. 사실 무조건(?) 딕셔너리 자료형을 사용해서 풀어야 하는 문제는 아닐 것이다. 그래도, 풀어냈으면 그거도 정답이니까... 대만족한다. 시간이 조금 오래 걸리기는 했어도,

3일 전
·
0개의 댓글
·

231130 TIL_ 딕셔너리 (Dictionary)

딕셔너리 (Dictionary)순서를 정의하지 않고 같은 타입의 key와 같은 타입의 value를 저장\-key는 중복될 수 없다.\-모든 key는 같은 타입이어야 한다.\-모든 value는 같은 타입이어야 한다.\-key 와 value 는 다른 타입이어도 된다.실물

3일 전
·
0개의 댓글
·

231130 TIL_ 세트(Set)

Set 세트set 는 집합순서를 정의하지 않고 동일한 타입의 값을 저장항목의 순서가 중요하지 않거나 항목이 한 번만 표시되도록 해야 하는 경우 배열대신 집합을 사용세트 안에 있는 모든 값은 고유(unique)해야하므로 중복 허용 x자주사용하는 메서드

3일 전
·
0개의 댓글
·

231130 TIL_ 배열

Array

3일 전
·
0개의 댓글
·

[Swift] MVC Design Pattern이란?

애플 개발자 라이브러리MVC 디자인 패턴은 앱의 객체(objects in an application)에 모델, 뷰, 컨트롤러 세 가지 역할 중 하나를 할당하는 것객체가 수행하는 역할의 정의 뿐만 아니라 서로 통신하는 방식도 정의한다.세 가지 유형의 객체는 각각 추상적인

3일 전
·
0개의 댓글
·

231130 TIL_ 스택, 큐

QueueFirst - In - First - Out (FIFO)ex)StackLast - In - First - Out (LIFO)ex)

3일 전
·
0개의 댓글
·

[231129] Today I Learned

[Swift 기초 문법], [프로그래머스] 대충 만든 자판

4일 전
·
0개의 댓글
·

[프로그래머스] 대충 만든 자판

https://school.programmers.co.kr/learn/courses/30/lessons/160586

4일 전
·
0개의 댓글
·