Tag: Swift 3

[Swift3입문] 4. 함수
Swift 3.0
0 shares25 views
Swift 3.0
0 shares25 views

[Swift3입문] 4. 함수

MJ Kim - 2월 25, 2017

이번에는 함수 및 폐쇄(Closure)를 알아보는데, 이는 처리를 하나로 통합하여 외부에서 실행 가능하게 할 것이다. 함수는 폐쇄의 하나이기 때문에 공통 사양이 많다. 1. 처리의 재사용 프로그래밍에서는 동일한 작업을…

[Swift3] 숫자를 한글로 출력하기
Swift 3.0
0 shares19 views
Swift 3.0
0 shares19 views

[Swift3] 숫자를 한글로 출력하기

MJ Kim - 9월 01, 2016

입력된 숫자를 한글로 변환해주는 Extension을 만들어보았다. 가끔 금액등을 한글로 변환해서 보여주는 요구사항이 있어 만들어 보았다. [crayon-58ff16fd1b972508259882/] 솔직히 몇자리씩 있는 숫자가 좀 어렵다고 생각된다. 무엇보다 그 자리의 숫자에…

[Swift 3] NotificationCenter 사용하기
Swift 3.0
0 shares44 views
Swift 3.0
0 shares44 views

[Swift 3] NotificationCenter 사용하기

MJ Kim - 9월 01, 2016

Swift 2.x에서 Swift 3.x로 업그레이드되면서 Foundation프레임웍에서도 NSNotificationCenter도 약간의 변화가 생겼다. 참고로 Swift 2.x와 Swift 3.x에서 addObserve를 사용하는 경우를 비교해보자. [crayon-58ff16fd1bb7b644136935/] [crayon-58ff16fd1bb80474836445/] NSNotification.Name이라는 것이 새롭게 나왔다. Swift 3.0에서…

[Swift 3] 메소드 정의하기
Swift 3.0
0 shares13 views
Swift 3.0
0 shares13 views

[Swift 3] 메소드 정의하기

MJ Kim - 6월 27, 2016

[문법] [crayon-58ff16fd1bdfc593848471/] 메소드는 클래스가 가진 데이터 처리 방법을 구현하는 것이다. Swift의 메소드는 func로 정의하고 리턴값이 없는 것과 리턴값이 있는 경우가 다르다. 리턴값이 있는 메소드는 메소드 정의의 마지막에…

[Swift 3] 속성 정의하기
Swift 3.0
0 shares14 views
Swift 3.0
0 shares14 views

[Swift 3] 속성 정의하기

MJ Kim - 6월 27, 2016

[문법] [crayon-58ff16fd1bf8d208513434/] 속성은 인스턴스 변수에 접근하는 방법 중 하나이다. Swift언어는 변수명을 호출시 그 값을 얻을 수 있기 때문에 인스턴스 변수를 속성으로 취급한다. 속성은 클래스 상단에 변수 선언과…

[Swift 3] 한번 실행 후 반복 처리
Swift 3.0
shares15 views
Swift 3.0
shares15 views

[Swift 3] 한번 실행 후 반복 처리

MJ Kim - 6월 26, 2016

[문법] [crayon-58ff16fd1c124233703995/] repeat-while문은 우선 한번 처리후 지정된 조건을 반복처리한다. 조건이 맞지 않는 경우 처리문을 종료한다. while문은 처음부터 조건에 맞지 않는 경우 처리가 실행되지 않는다. 이런 경우 repeat-while문에서는…

[Swift 3] 반복 처리
Swift 3.0
0 shares19 views
Swift 3.0
0 shares19 views

[Swift 3] 반복 처리

MJ Kim - 6월 26, 2016

[문법] [crayon-58ff16fd1c2a9986036496/] while문은 지정된 조건에 따라 처리를 반복한다. 조건에 맞지 않는 경우에 처리를 종료한다. 처음부터 조건에 맞지 않으면 처리내용은 실행되지 않는다. while문에서 조건식만 지정하고 for문과 다르게 조건식(초기화…

[Swift 3] 여러가지 조건에서 처리분기하기
Swift 3.0
0 shares19 views
Swift 3.0
0 shares19 views

[Swift 3] 여러가지 조건에서 처리분기하기

MJ Kim - 6월 25, 2016

[문법] [crayon-58ff16fd1c433871656145/] Switch문은 조건에 따라 분기하는 구문으로 조건에 대한 값이 여러가지 존재할 경우에 이용한다. 어떤 값도 일치하지 않는 경우에는 default문의 실행문을 실행한다. 예제 [crayon-58ff16fd1c438652783089/] Switch문은 다른 언어들과…