swift 썸네일형 리스트형 [Swift] guard 또 다른 벽이... 첫번째 벽 Optional 을 만난지 얼마나 지났을까... Optional 이야기 참조 : 2019/03/15 - [🛠 개발/📱 iOS] - [Swift] Optional바로 두번째 벽을 만났다.. 두번째 벽. guardguard 라는 문법을 만나게 되었다.사전적 의미로는 경비, 초보, 감시 라는 의미라는 것은 알겠는데,어떻게 사용하는 것인지 감이 잡히지 않는다. Swift 문서에는 이렇게 쓰여져 있다 A guard statement is used to transfer program control out of a scope if one or more conditions aren’t met. guard 는 하나 이상의 조건이 맞지 않으면, 흐름을 밖으로 내보내 버릴때 사용한다. 😳 If.. [Swift] Optional 전직원래는 MFC, C#으로 윈도우 어플리케이션을 개발했었다.(그것도 C++11 이전, 완전 traditional C++로..) 이직을 독일로, 그것도 iOS 개발자로 하게 되었다.(iOS 개발 경력 없이 어떻게 취업이 되었는지는 미스테리) 그래서 Swift 언어 공부를 시작하게 되었다. 첫번째 벽. Optional import UIKit let hello = "Hello, World" if hello != nil { print(hello) } 언어 배움의 가장 첫 걸음, Hello, World 를 출력해 보았다. 잘 출력된다. 하지만...5번째 줄에서 Warning 이 뜬다.. 😳 Comparing non-optional value of type 'String' to nil always returns .. 이전 1 다음