본문 바로가기

데이터

데이터 타입 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.. 더보기
Swift 기초문법 - 변수, 상수, 기초 데이터 타입 오늘의 주제 1. 스위프트에서의 명명법 2. 변수, 상수의 선언3. 기초 데이터 타입 안녕하세요, 야곰입니다. 지난 포스팅에서는 스위프트가 어떤 언어인지에 대해 잠시 살펴보았습니다. 2017/01/23 - [Swift] - Swift란 어떤 언어인가? 이번에는 스위프트의 아주 기초적인 문법에 대해 알아보겠습니다 :) 이름짓기프로그래밍을 할 때 우리는 변수, 상수, 함수, 타입 등을 제각각 구분할 수 있도록 이름을 지어주어야 합니다. 그런데 각 언어마다 이름을 지어줄 때 지켜야 하는 규칙들이 있습니다. 스위프트에도 마찬가지로 이름을 지을 때 생각해 주어야 할 점들이 있는데요, 간략히 알아보겠습니다. 이름은 유니코드에서 지원하는 어떤 문자(한글, 한자, 영문, 숫자, 이모티콘 등등)라도 사용할 수 있습니다... 더보기
NSURLConnection - 서버로 데이터 업로드 하기 오늘의 Tip 1. NSURLConnection으로 데이터 업로드하기 서버로 데이터를 전송할 수 있는 코드입니다. 자세한 설명은 생략하고 샘플코드정도 올려드립니다. NSURLConnection으로 데이터 업로드만 할 수 있는 것은 아니기 때문에 도큐먼트를 보면서 활용방안을 좀 더 찾아보시면 많은 곳에 활용할 수 있습니다. 예제에는 이미지 업로드를 예제로 하였으나 비단 이미지 데이터 뿐만 아니라 대부분의 데이터 전송이 가능하므로 참고하시기 바랍니다. 우선 헤더에 NSURLConnectionDataDelegate를 사용할 것이라고 명기합니다. 비동기 방식으로 전송하려면 델리게이트를 사용해야 합니다. NSURLConnectionDataDelegate는 iOS 5.0 이상부터 사용 가능합니다. 그 이하 버전은 .. 더보기