본문 바로가기

데이터 타입 Swift의 기본 데이터 타입 Bool Int, UInt Float, Double Character, String 소스코드 Bool true와 false만을 값으로 가지는 타입 var someBool: Bool = true someBool = false // someBool = 0 // 컴파일 오류발생 // someBool = 1 // 컴파일 오류발생 Int, UInt Int 정수 타입. 현재는 기본적으로 64비트 정수형. var someInt: Int = -100 // someInt = 100.1 // 컴파일 오류발생 UInt 양의 정수 타입. 현재는 기본적으로 64비트 양의 정수형. var someUInt: UInt = 100 // someUInt = -100 // 컴파일 오류발생 // someUIn.. 더보기
Perfect 시작하기 Perfect 시작하기 1. Perfect 패키지 설치 2. 서버 실행해보기 지난 번에 우분투에 스위프트를 설치해보았는데요, 2017/04/03 - [Swift/Perfect] - 우분투(Ubuntu)에 스위프트 설치하기이번엔 우분투에 퍼펙트를 설치 해볼 요량입니다. 맥의 터미널에서도 동일(하거나 유사)한 명령어로 진행이 가능하니 맥에서 진행하셔도 무방합니다 :) * 참고 *2017년 5월 현재 Swift 3 / Perfect 최신버전 2.0.x 환경에서 진행함을 알려드립니다.Swift 최신 버전 확인Perfect 최신 버전 확인 리눅스 패키지 설치우분투에서 Perfect를 사용하려면 OpenSSL, libssl-dev, uuid-dev가 필요합니다. 설치해줍니다. (맥에서는 설치할 필요가 없습니다.)>.. 더보기
상수와 변수 상수, 변수의 선언 소스코드 상수 선언 키워드 let 변수 선언 키워드 var let 이름: 타입 = 값 var 이름: 타입 = 값 값의 타입이 명확하다면 타입은 생략 가능 let 이름 = 값 var 이름 = 값 let constant: String = "차후에 변경이 불가능한 상수 let" var variable: String = "차후에 변경이 가능한 변수 var" variable = "변수는 이렇게 차후에 다른 값을 할당할 수 있지만" // constant = "상수는 차후에 값을 변경할 수 없습니다" // 오류발생 상수 선언 후에 나중에 값 할당하기 나중에 할당하려고 하는 상수나 변수는 타입을 꼭 명시해주어야 합니다 let sum: Int let inputA: Int = 100 let inputB.. 더보기
이름짓기, 콘솔로그, 문자열 보간법 Swift 기초 소스코드 이름짓기 규칙 Lower Camel Case fuction, method, variable, constant someVariableName Upper Camel Case type(class, struct, enum, extension…) Person, Point, Week Swift는 모든 대소문자를 구분합니다. 콘솔로그 남기기 print 함수 단순 문자열 출력 dump 함수 인스턴스의 자세한 설명(description 프로퍼티)까지 출력 문자열 보간법 String Interpolation 프로그램 실행 중 문자열 내에 변수 또는 상수의 실질적인 값을 표현하기 위해 사용합니다. \() 관련 문서 Swift API Design Guidelines The Swift Programmi.. 더보기
스위프트 시작하기 강좌소개 [PDF 자료] 시작합니다 by yagom facebook : http://www.facebook.com/yagomSoftfacebook group : https://www.facebook.com/groups/yagom/ p.s 제 포스팅을 RSS 피드로 받아보실 수 있습니다. RSS Feed 받기 더보기