Swifter {Swift Developer}

메뉴
영어, 한국어, 중국어등의 여러가지 오디오를 가지는 영상 재생에 사용했던 경우가 있어 공유합니다. [crayon-58b3ea6b11cff383643304/] 대상환경: Xcode 8, Swift 3.0
Universal Link란? iOS9부터 DeepLink기반 기술로 애플에서 공식적으로 제공하는 것을 말한다. DeepLink란? 온라인 매거진이나 웹사이트, 블로그등에서 https://~//news?id=9999 형태의 URL을 얻어 직접…
프로그래밍을 한다면 아마도 문자열이 가장 많이 사용되는 데이터형중 하나라고 생각된다. 이번에 큰 마음을 먹고 Swift 언어의 문자열을 좀 자세히 다루어 보려고…
자동으로 생성되는 파일패키지 Xcode에서 새로운 프로젝트를 만들면 아래와 같이 몇 가지 파일들이 자동생성된다. AppDelegate.swift : 앱을 관리하는 최상위 프로그램 ViewController.swift…
[문법] isEqual(to: _) 동일한지 체크 laterDate() 다음 시간 가져옴 earlierDate() 이전 시간 가져옴 [crayon-58b3ea6b12405239916143/] isEqual(to: _)메소드는 두 시간을 비교해서 같은…
[문법] system 시스템 시간대로 초기화 secondsFromGMT 그리니 표준시와의 간격 얻음 TimeZone클래스는 시간대 정보를 관리하며 NSDate클래스에서 시간대를 지정할 경우 TimeZone클래스를 이용한다.…
[문법] 메소드: date(from: _) 문자열에서 데이터 검색 속성: dateFormat 날짜형식을 지정 [crayon-58b3ea6b126a8505909175/] DateFormatter클래스는 일시적 문자열 정보를 관리한다. NSDate클래스는 일시적인 데이터를…
[문법] 메소드 setData(_) 바이너리 데이터 설정 append(_) 바이너리 데이터 추가 [crayon-58b3ea6b12839270029607/] NSMutableData 클래스는 가변적인 바이너리(이진)데이터를 사용하는 클래스로 바이너리 데이터로 작업시…
[문법] 메소드: init(contentsOfFile:)  파일을 지정하고 초기화처리 NSData클래스는 바이너리데이터(이진데이터)를 다룰 때 사용한다. 보통을 파일에서 읽어들인 데이터 및 네트워크 통신에서 수신한 데이터를…