본문 바로가기

swift

Swift 언어 개발문서 사이트 (한글번역) http://swift.leantra.kr/ 더보기
04) Swift Basic - Collections : Array - Swift에서 사용하는 컬렉션의 종류와 용법을 안다- Array를 만들어 사용해 본다순서를 가지고 있는, 같은 타입의 값들의 배열http://tryhelloworld.co.kr/courses/ios-swift%EC%9E%85%EB%AC%B8/lessons/collections-array 더보기
03) Swift Basic - Tuple - Swift의 Tuple 타입에 대해 배운다- Tuple의 활용법을 익힌다- Typealias로 Tuple의 활용도를 높인다 1) 개념 괄호 '( )' 로 묶어 표현 콤마 ',' 로 구분한 값의 리스트 2) 간단하게 만들어 쓰고 읽을 수 있다 3) element 번호로 접근하거나 만들 때 지정한 이름으로 접근 가능 1) 간단한 타입 지정 2) 예를 들어, Int 타입으로 시간 간격을 나타내고 싶다면, 사실은 Int인 TimeInterval 값을 만들 수 있다. http://tryhelloworld.co.kr/courses/ios-swift%EC%9E%85%EB%AC%B8/lessons/tuple 더보기
02) Swift Basic - String과 Numbers - Swift의 기본 타입인 문자열과 숫자를 안다- 기본 타입의 생성, 변환등을 자유롭게 할 수 있다 1) 빈 문자열 만들고 문자열 추가하기 let name = "Gayoung" var greeting = "Hello" greeting += " " + name 2) Character 타입의 배열로 변환하기, 글자 수 카운트 하기 let characters = name.characterslet count = characters.count 3) "\()" 이용해서 문자열 구성하기 print("\(name)") 4) hasPrefix와 hasSuffix let url = "www.codershigh.com"let hasProtocol = url.hasPrefix("http://") 1) Int는 정수 (Int.. 더보기
01) Swift Basic - let과 var - Playground를 만들고 구성을 안다- let과 var의 차이점을 이해한다let : 상수, 변하지 않는 값 정의var : 변수, 변하는 값을 정의Playground는 Swift 연습을 위한 연습장 역할을 한다. 실시간 컴파일이되며, 실행 결과를 즉각 보여준다.let maxSpeed = 200 에서 생략된 부분→ let maxSpeed:Int = 200 var currentSpeed = 110 에서 생략된 부분→ var currentSpeed:Int = 110http://tryhelloworld.co.kr/courses/ios-swift%EC%9E%85%EB%AC%B8/lessons/let-%EA%B3%BC-var 더보기