IOS 썸네일형 리스트형 Swift 문법 간단 정리 #2 functionfunc getColor(string: String) -> (red: Int, green: Int, blue: Int) {}println(“\(returnVal.red) and \(returnVal.green) and \(returnVal.blue)”)func makeColor(c1: Int, c2: Int, c3: Int)func makeColor(withRed c1: Int, withGreen c2: Int, withBlue c3: Int)말을 만드는 것처럼 함수를 호출할 수 있게 (sentence-like)func makeColor(#red: Int, #green: Int, #blue: Int)함수 내, 외부에서 같은 이름으로 파라미터를 사용func makeColor(withRed c.. 더보기 Swift 문법 간단 정리 #1 Optional값이 존재할 수도 있는 상황에서 optional를 사용한다.optional의 의미값이 있고 그 값이 x와 같다.값이 없다.optional가 값이 있다는 것을 확신하면 마지막에 느낌표를 붙여서 값에 접근할 수 있다.!: 값이 존재함을 확신할 수 있다는 의미forced unwrappingoptional bindingif let abc = possible.toInt()possible.toInt가 리턴한 optional int값이 값을 가지고 있다면 새로운 상수 abc의 값을 그 값으로 한다.forced unwrapping이 불필요 = ! 쓸 필요 없음Implicitly Unwrapped Optionals프로그램 구조적으로 항상 값을 가질 때 수시로 !로 unwrapping해줄 필요 없이 값 지정.. 더보기 이전 1 다음