Tag: 문법

[Swift3입문] 4. 함수
Swift 3.0
0 shares40 views
Swift 3.0
0 shares40 views

[Swift3입문] 4. 함수

MJ Kim - 2월 25, 2017

이번에는 함수 및 폐쇄(Closure)를 알아보는데, 이는 처리를 하나로 통합하여 외부에서 실행 가능하게 할 것이다. 함수는 폐쇄의 하나이기 때문에 공통 사양이 많다. 1. 처리의 재사용 프로그래밍에서는 동일한 작업을…

[Swift3입문]1. Swift는 어떤 개발언어인가?
Swift 3.0
0 shares41 views
Swift 3.0
0 shares41 views

[Swift3입문]1. Swift는 어떤 개발언어인가?

MJ Kim - 2월 13, 2017

Swift언어는 iOS, macOS 앱 개발 언어로  Apple사가 2014년 발표한 프로그래밍 언어이다. Swift언어 발표 이후에 등장한 watchOS, tvOS용 앱도 지원하고 있다. 처음에는 Apple사 내부적으로 이 언어에 대한 개발이…

한눈에 보는 Swift 3.0 문법
Swift 3.0
0 shares70 views
Swift 3.0
0 shares70 views

한눈에 보는 Swift 3.0 문법

MJ Kim - 10월 22, 2016

출력 [crayon-5926498bb1606843685136/] 변수 [crayon-5926498bb160a568795252/] Optional 형 형선언시 마지막에 ?을 추가한다. [crayon-5926498bb160c721043400/] Optional형이 아니면 반드시 값이 존재하며 nil여부를 확인할 필요가 없다. optional 형을 사용시 주의해야할 점은 위와 같이…

!= 연산자에 대해
Swift 3.0
shares19 views
Swift 3.0
shares19 views

!= 연산자에 대해

MJ Kim - 10월 19, 2016

A와 동일하지 않으면 True A와 B가 동일하지 않으면 True A와 B가 같으면 False [crayon-5926498bb1ad7639242831/] 텍스트필드의 값이 "a"이면 false값이 나오고 그렇지 않으면 True가 나온다. 이런 예제는 보통 비밀번호등을…

[Swift 3] 날짜 비교하기
Swift 3.0
0 shares30 views
Swift 3.0
0 shares30 views

[Swift 3] 날짜 비교하기

MJ Kim - 7월 04, 2016

[문법] isEqual(to: _) 동일한지 체크 laterDate() 다음 시간 가져옴 earlierDate() 이전 시간 가져옴 [crayon-5926498bb1c69305793450/] isEqual(to: _)메소드는 두 시간을 비교해서 같은 true, 틀리면 false값을 리턴하고 laterDate()메소드는 두 시간을…

[Swift 3] 날짜 형식 지정하기
Swift 3.0
0 shares34 views
Swift 3.0
0 shares34 views

[Swift 3] 날짜 형식 지정하기

MJ Kim - 7월 04, 2016

[문법] 메소드: date(from: _) 문자열에서 데이터 검색 속성: dateFormat 날짜형식을 지정 [crayon-5926498bb1dd9150869051/] DateFormatter클래스는 일시적 문자열 정보를 관리한다. NSDate클래스는 일시적인 데이터를 관리하지만 날짜형식은 DateFormatter클래스를 이용하여 지정한다. dateFormat속성으 날짜…

[Swift 3] 현재 날짜와 시간얻기
Swift 3.0
0 shares34 views
Swift 3.0
0 shares34 views

[Swift 3] 현재 날짜와 시간얻기

MJ Kim - 7월 04, 2016

[문법] let 일자명 : NSDate = NSData() NSDate 클래스는 날짜와 시간 데이터를 처리하는 클래스이다. 기본적으로 현재 날짜와 시간을 가져온다. 얻을 수 있는 날짜와 시간 데이터 기준은 GMT(그리니치…

[Swift 3] 데이터 추가하기
Swift 3.0
0 shares29 views
Swift 3.0
0 shares29 views

[Swift 3] 데이터 추가하기

MJ Kim - 7월 03, 2016

[문법] 메소드 setData(_) 바이너리 데이터 설정 append(_) 바이너리 데이터 추가 [crayon-5926498bb20b8645984449/] NSMutableData 클래스는 가변적인 바이너리(이진)데이터를 사용하는 클래스로 바이너리 데이터로 작업시 이용한다. setData메소드는 NSMutableData객체에 바이너리 데이터를 설정하고 append메소드는…

[Swift 3] 이미지데이터를 파일로 출력하기
Swift 3.0
0 shares30 views
Swift 3.0
0 shares30 views

[Swift 3] 이미지데이터를 파일로 출력하기

MJ Kim - 7월 03, 2016

[문법] white(toFile: _, automically: _) 파일로 출력 white(toFile: _, aitomically:_)메소드는 바이너리데이터를 파일로 출력하며, 원본 파일을 남길 것인지를 true/false로 지정한다. 예제 [crayon-5926498bb2194895680614/]  

[Swift 3] 바이너리 데이터 사용하기
Swift 3.0
0 shares28 views
Swift 3.0
0 shares28 views

[Swift 3] 바이너리 데이터 사용하기

MJ Kim - 7월 03, 2016

[문법] 메소드: init(contentsOfFile:)  파일을 지정하고 초기화처리 NSData클래스는 바이너리데이터(이진데이터)를 다룰 때 사용한다. 보통을 파일에서 읽어들인 데이터 및 네트워크 통신에서 수신한 데이터를 처리할 때 사용한다. 그중 간단하게 예로 이미지…

[Swift 3] 사전에서 요소 제거하기
Swift 3.0
shares17 views
Swift 3.0
shares17 views

[Swift 3] 사전에서 요소 제거하기

MJ Kim - 7월 01, 2016

[문법] 메소드: removeValue 사전명.removeValue(forKey: 키명) removeValue(forKey: _) 메소드는 사전의 키를 사용하여 요소를 삭제한다. 예제 [crayon-5926498bb2311926460007/]  

[Swift 3] 사전 사용하기
Swift 3.0
0 shares43 views
Swift 3.0
0 shares43 views

[Swift 3] 사전 사용하기

MJ Kim - 7월 01, 2016

[문법] 메소드 init() 초기화 updateValue(_:forKey:) 키와 값 설정 [crayon-5926498bb2428790828074/] Dictionary는 키와 값으로 구성된 객체를 유지하는 사전을 관리한다. 사전은 키를 통해 값을 추출할 수 있기 때문에 병렬관계에 있는…

[Swift 3] 배열 정렬하기
Swift 3.0
0 shares36 views
Swift 3.0
0 shares36 views

[Swift 3] 배열 정렬하기

MJ Kim - 6월 30, 2016

[문법] 함수: sort() 배열명.sort() sort() 메소드는 MutableCollectionType프로토콜의 메소드 컬렉션 요소를 정렬한다. 예제 [crayon-5926498bb2565400760033/]  

[Swift 3] 배열 요소 추가하기
Swift 3.0
0 shares32 views
Swift 3.0
0 shares32 views

[Swift 3] 배열 요소 추가하기

MJ Kim - 6월 30, 2016

[문법] 메소드: append(_:) 요소추가, insert(_:atIndex:) 인덱스를 지정해서 요소 추가 append()메소드는 배열 마지막에 요소를 추가한다. insert() 메소드에서는 인덱스를 사용하여 배열에 요소를 추가하고 있다. 예제 [crayon-5926498bb2681873533183/]  

[Swift 3] 요소 수 얻기
Swift 3.0
0 shares17 views
Swift 3.0
0 shares17 views

[Swift 3] 요소 수 얻기

MJ Kim - 6월 30, 2016

[문법] 메소드: count (요소수 가져옴) var 요소수 : Int = 베열명.count count 속성은 Array객체의 요소수를 참조한다. 예제 [crayon-5926498bb279c712968575/]  

[Swift 3] 배열 이용하기
Swift 3.0
0 shares33 views
Swift 3.0
0 shares33 views

[Swift 3] 배열 이용하기

MJ Kim - 6월 30, 2016

[문법] 메소드 init (초기화) [crayon-5926498bb28b5673342431/] Array구조체는 배열을 관리한다. 배열의 요소 데이터형을 지정하고 초기화를 한다. 예제 [crayon-5926498bb28b9438061863/] 관련 프레임웍: Foundation, Array