# swift

970개의 포스트

[프로그래머스] 점프와 순간 이동 Swift

나의 코드 n을 이진수로 구해서 1의 갯수를 카운트 해주면 되는 문제. 순간이동을 최대로 했을 때 최솟값을 가진다. 이진수로 바꿨을 때 1인 위치에서 한 칸 더 가 순간이동해주면 된다. 몇시간 고민하다 결국 검색해봤는데 이런 문제였다니.. 🤭 코드는 간단하지만 풀이를 생각해내는 과정이 어려웠던 문제였다.

약 5시간 전
·
0개의 댓글

Drag and Drop Issue

둘 이 상의 Table View 사이에서 cell 이동을 하려면, 애플이 WWDC17에서 소개한 Drag Delegate와 Drop Delegate의 사용이 필요합니다. 둘 이상의 Table View 이동뿐만 아니라 다른 앱으로 이동할 수 있도록 해주기도 합니다. 단지

약 10시간 전
·
0개의 댓글
post-thumbnail

iOS) Custom Transition

커스텀 화면전환 애니메이션

약 10시간 전
·
0개의 댓글

[swift] 1. LLDB 시작하기

LLDB 공식문서 LLDB란? : LLDB는 LLVM의 프론트엔드에 대응하는 디버거입니다. 애플의 Xcode에서 기본 디버거로 사용되고 있으며 GDB보다 에러메시지가 간결하면서 명확하다는 것이 장점입니다. 왜 디버거를 이용해 디버그를 해야 할까요? : 프로그램의 오

약 12시간 전
·
0개의 댓글
post-thumbnail

Swift Initialization - 초기화 [1 / 2]

Initialization - 초기화는 class, structure, enumeration 과 같은 named type의 stored property의 값을 초기화 하는 것 입니다.예시를 들기 위해 하나의 structure Pet을 정의 하겠습니다.Pet에는 아직 i

약 22시간 전
·
0개의 댓글
post-thumbnail

[Swift] - 여행 경로

스위프트로 프로그래머스 "여행경로" 문제를 풀어보자"ICN" 에서 출발하여, 모든 비행기 티켓을 활용하여 갈 수 있는 경로 중 알파벳 순서가 가장 앞에 있는 경로를 출력하라제한사항모든 공항은 알파벳 대문자 3글자로 이루어집니다.주어진 공항 수는 3개 이상 10,000개

어제
·
0개의 댓글
post-thumbnail

프로젝트C. Weather

적용 개념: 테이블뷰, JSON, Delegation 패턴, 내비게이션 인터페이스

어제
·
0개의 댓글

ARC #1

안녕하세요, dvHuni 입니다 ! 이번 주제는 ARC 입니다!

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

IBAction 대체법

가끔 IBAction이 버그처럼 안 나올 때가 있다. 그럴 땐 위의 코드를 쓰지말고 껐다 켜주면 잘 나온다. 대체법을 알아둔다면 언젠가는 쓸 일이 있다고 생각한다. .addtarget 메소드를 사용해주고 target에는 self \#selector에 들어갈 함수는 앞에

2일 전
·
0개의 댓글

[Swift] - 경로탐색

스위프트로 경로를 탐색해보자입력값 : \[n, m] , maxn --- > m 경로로 넘어갈 수 있다.max 는 n, m 배열중 가장 큰 수이다. 예로1,21,42,33,44,5max 는 5로 주어진다.1에서 max 로 갈 수 있는 경로의 수를 구하라.굉장히 어

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

Swift: The Basics

📝 Swift The Basics

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

Project 14 - Animation

이와 같은 로딩 화면을 본 적이 많을 것이다. "••••" 부분은 animate 함수를 이용해 간단히 구현할 수 있다. 이미지 세팅 먼저 이미지를 View Controller에 위치하고 이미지의 배율을 0.01로 매우 작게 만든다. Animation 각각의

2일 전
·
0개의 댓글

RxSwift)RxFlow 톺아보기 (1)

RxSwift)RxFlow 톺아보기 (1)

2일 전
·
0개의 댓글

[iOS] 내비게이션 컨트롤러

iOS에서 내비게이션 인터페이스는 주로 계층적 구조의 화면전환을 위해 사용되는 드릴 다운 인터페이스(drill-down interface)입니다. 드릴 다운 인터페이스란 각 선택할 수 있는 항목에 대한 세부항목이 존재하는 인터페이스입니다.내비게이션 컨트롤러는 컨테이너

2일 전
·
0개의 댓글

[iOS-opensource] snapkit, then -0. 서론

ios 공부를 시작하고 늘 스토리보드만 사용하였다.스토리보드를 고집한 이유는 개인적으로 생각하기에,1\. 직관적2\. 편함위 두가지였던것 같다.하지만 점점 개발을 하면 할 수록 스토리보드 상에서 구현하기 애매한 경우가 되게 많았던 것 같다. 한 예로 \[iOS-open

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

[Swift] - 소수찾기

Swift로 소수찾기 문제 해결하기한자리 숫자가 적힌 종이 조각이 흩어져있습니다. 흩어진 종이 조각을 붙여 소수를 몇 개 만들 수 있는지 알아내려 합니다.각 종이 조각에 적힌 숫자가 적힌 문자열 numbers가 주어졌을 때, 종이 조각으로 만들 수 있는 소수가 몇 개인

3일 전
·
0개의 댓글

[프로그래머스] 조이스틱 Swift

재귀함수로 구현하다가 갑자기 생각난 방법인데 for문으로 구현해도 될 것 같다. 함수명을 dfs라 하긴했는데.. 이게 dfs가 맞나..?! 0->1->2->3-> ••• -> n과 같이 오른쪽 한 방향으로 가는 걸 기본으로 하고 0일때 0->n->n-1-> ••• 1일

3일 전
·
0개의 댓글

[Swift] - 이분탐색

Swift로 이분검색을 구현해보자자연수의 배열이 주어지면, 오름차순으로 배열한 뒤, 숫자 n 이 몇번 째 index 인지 구하라...스위프트에는 너무나도 편한,, sorted() 라는 기능과 firstIndex(of: ?) 라는 기능이 있기에 아주 쉬운 코드였다. 하지

3일 전
·
0개의 댓글

[Swift] - 연속된 자연수의 합

Swift로 연속된 자연수를 구하자자연수 N 이 주어지면 , 연속된 자연수의 합이 N 이되는 모든 자연수들의 배열을 구하라.풀이를 알고나면 구현하기는 어렵지 않은 문제였다.15를 예로 들자..15 에서 1 + 2 인 3을 빼보자 그럼 12가 된다. 12를 2로 나누자

3일 전
·
0개의 댓글

[iOS] Delegateion

상속 \- Is-A 관계 \- 결합도 강함 \- 부모 클래스가 바뀌면 자식 클래스에 영향위임 \- Has-A 관계 \- 결합도 약함 \- 보통 인터페이스로 구현Interface \- 파라미터의 초기값 설정가능 \- 선언된 모든 메소드 구현 \- stat

3일 전
·
0개의 댓글