반응형
1. nil 검사
// nil 검사
let i : String? = nil
let x = i ?? "a"
2. Tuples
// Tuples
let f : (w:String, s:Int, g:Double) = {"hello", 1, 1.0}
print("\(f.w)")
print("\(f.s)")
print("\(f.g)")
// 함수에서 여러값 넘기기에도 편하다.
func getSize() -> (x:String, y:String) {return ("a", "b")}
3. range
// range
let array1 = array[2...3] // ["c", "b"]
let array2 = array[2..<3] // 2는 포함되지만, 3은 포함안한다는 뜻 ["c"]
4. data structures in swift
// 메모리 주소 전달
class CalculatorBrain {
}
// 값 전달
struct Vertex {
}
// 값 전달
enum Op {
}
반응형
'Programming > IOS' 카테고리의 다른 글
[Swift/iOS] TableView - move to screen (0) | 2021.08.25 |
---|---|
[Swift/iOS] TableView - Custom Cell (0) | 2021.08.24 |
[Swift/iOS] TableView - simple (0) | 2021.08.24 |
[Ios/ObjectC]웹뷰 자바스크립트에서 ios 함수 호출(bridge, JSExport) (0) | 2018.08.09 |
String 날짜를 NSDate로 변경 후 NSString 포맷형식에 맞게 변환하기 (0) | 2017.07.21 |