본문 바로가기

스위프트2

#02. Swift의 명명규칙과 마크업 문법을 활용한 문서화 주석 서론 Swift의 명명규칙과 코딩컨벤션 예시 및 마크업 문법을 활용한 문서화 주석 활용에 관한 내용을 정리하였습니다. 본론 ◎ 명명규칙 언어 자체적인 명명규칙은 없지만 회사에 따라서 혹은 혼자 개발할때도 코딩컨벤션을 잘 지켜나가야한다. 언제 어디서든 누군가가 코드를 쉽게 읽을 수 있도록.. 참고할만한 코딩 스타일 가이드는 아래 Google : google.github.io/swift/ Swift Style Guide Swift Style Guide This style guide is based on Apple’s excellent Swift standard library style and also incorporates feedback from usage across multiple Swift proje.. 2021. 3. 5.
02 옵셔널 변수, 데이트 피커, 델리게이트(delegate) 스위프트 코드를 입력하다 보면 변수 선언에 ? 를 볼 수 있는데 이 '?' 를 삭제하면 에러가 발생한다. Swift에 존재하는 옵셔널이라는 개념은 어떤 값이 존재하지 않는다는 것을 나타날 때 사용한다 변수가 nil(null) 이거나 값의 존재 여부를 알 수 없다는 의미이다 스위프트에서는 변수를 선언할 때 변수에 반드시 nil이 아닌 값을 할당해야 하지만 옵셔널 타입을 사용해서 변수에 값이 없다는 것을 알릴 수 있다. 옵셔널로 선언된 변수에 값이 할당되면 그 값은 '옵셔널에 래핑(wrapped)되었다'고 한다. 이 값은 '!'를 사용하여 강제언래핑(force unwrapping) 하여 값에 접근할 수 있다. 1 2 3 4 5 6 7 8 9 10 var test: Int? test = 3 if test !=.. 2019. 11. 28.