스위프트(Swift) 정리 2 : 자료형 - 어레이 (Array)
필그램
·2017. 9. 3. 13:15
스위프트는 3개의 자료형이 있다.
- Array : 순차적 집합
- Dictionary
- Set
* 어레이 선언 방법
아래의 방법중 편한것을 정해서 사용하는 것이 필요하다.
[소스코드]
// 어레이를 선언하는 다양한 방법
var array = ["하나", "둘", "셋"]
var score: [Int] = []
var score2: [Int] = [1,2,3]
var test1 = [Double]()
var test2: Array<Double> = []
var test3 = Array<Double>()
array.count //3
array.contains("둘") // true
let joe = array[1] // 둘
print(joe) // "둘"
let kim = array.first
let lee = array.last
array.sort()
score2.sort()
array.append("넷")
var k = array.sorted() //["넷", "둘", "셋", "하나"]
array.append(contentsOf: ["파이브", "식스"]) //["둘", "셋", "하나", "넷", "파이브", "식스"]
let m = array.removeFirst()
let n = array.removeLast()
print(array) // ["셋", "하나", "넷", "파이브"]
let o = array.remove(at: 3)
print(array[1])
var array2array = [
array,
["One", "Two", "Three"],
["One1", "Two2", "Three3"]
]
// [["셋", "하나", "넷"], ["One", "Two", "Three"], ["One1", "Two2", "Three3"]]
let so = array2array[1][2] //"Three"
let so2 = array2array[0][2] // "넷"
'프로그래밍 > 모바일: iOS, Java, Android, Swift' 카테고리의 다른 글
[iOS] 페이지 이동 Segui (0) | 2017.09.08 |
---|---|
[iOS] Xcode에서 탭 페이지 만들기 (0) | 2017.09.08 |
스위프트(Swift) 정리 1 : Variable and Constants (0) | 2017.09.01 |
[IOS] 테이블뷰 만들기 (5) : Deligate (0) | 2017.08.31 |
[IOS] 테이블뷰 만들기 (4) : 커스텀 테이블 만들기 (0) | 2017.08.31 |