목록iOS/Swift (2)
JuHyang
Optional 내부 구조 Force Unwrapping Optional Binding Nil Coalescing Optional Chaining 참고 글하면 좋을 글 모음 https://velog.io/@nnnyeong/iOS-AppDelegate-SceneDelegate [iOS] AppDelegate, SceneDelegate (iOS 13 이전 이후) AppDelegate와 SceneDelegate iOS 12 iOS 12 이전까지는 하나의 앱에 하나의 window AppDelegate 내에서 App Life Cycle, UI Life Cycle 을 모두 담당함 iOS 13 iOS 13 부터는 window 개념이 velog.io
출처 : https://devxoul.gitbooks.io/ios-with-swift-in-40-hours 변수와 상수 변수 Variable은 값을 수정할수 있고, 상수 Constant는 그렇지 않습니다. Swift에서는 언제 어디서 값이 어떻게 바뀔지 모르는 변수보다는 상수를 사용하는 것을 권장하고 있습니다. 그쪽이 안전합니다 ! 변수는 var로 선언하고, 상수는 let으로 선언합니다. var name = "Juhyang Lee" let birthyear = 1996나중에 이름을 바꾸고 싶다면 바꿀수 있습니다. name = "이주향"하지만, 태어난 해를 바꾸려고 한다면 오류가 납니다. birthyear = 2000 // 컴파일 에러 !!let 키워드로 선언된 상수의 값은 변경할 수 없습니다. 이렇게 바..