스위프트 guard

· Swift
assert와 guard 애플리케이션이 동작 중에 생성하는 다양한 결과값을 동적으로 확인하고, 빠르고 안전하게 처리할 수 있도록 해준다. /* Assertion */ var someInt: Int = 0 assert(someInt == 0, "someInt != 0") // 조건이 맞기 때문에 지나침 someInt = 1 //assert(someInt == 0) // 동작 중지, 검증 실패 //assert(someInt == 0, "someInt != 0") // 메세지 지정한 경우 func functionWithAssert(age: Int?) { assert(age != nil, "age == nil") assert((age! >= 0) && (age! = 0 else { // 기술한 조건과 맞지 않으..
kybeen
'스위프트 guard' 태그의 글 목록