Swifter {Swift Developer}

메뉴
앞에서 설명했듯이 Swift언어의 구조체, 클래스, 열거형이라는 형 종류가 존재하는데 이들의 속성과 메소드는 공통된 사양이었다. 물론 각각의 고유 속성도 존재한다. 이런…
이번에는 함수 및 폐쇄(Closure)를 알아보는데, 이는 처리를 하나로 통합하여 외부에서 실행 가능하게 할 것이다. 함수는 폐쇄의 하나이기 때문에 공통 사양이…
제어문은 프로그램의 실행흐름을 제어하기 위한 구문을 말한다. Swift언어에서는 프로그램의 조건분기 밒 반복을 위한 제어문등이 준비되어 있다. 1. 프로그램의 실헹흐름 제어하기…
숫자만 입력받는 UITextField를 구현한 것으로 문자가 입력되면 자동삭제되고 숫자가 3자리 단위로 ,(콤마)가 추가되도록 구현하였다. Extension.swift [crayon-58b4bd1038cd6890846103/] NumberTextField.swift [crayon-58b4bd1038cdb754195342/] 위와 같이…
as! 라고 선언하면, 다운캐스트할 수 없는 경우 프로그램을 종료시키는 것을 말한다. [crayon-58b4bd103a17e668878635/] 이를 줄이면 다음과 같다. [crayon-58b4bd103a182326561629/] 위 두가지 모두…
Swift 3.0기반으로 프로젝트를 할 때, 로그 처리를 어떻게 해야할지 고민할 때 유용하게 사용하고 싶은 경우에 이용하는 로그처리 클래스를 공개한다. Logger.swift…