본문 바로가기

Swift공부6

[Swift] Swift 기본 - 명명규칙, 콘솔 출력, 주석, 변수와 상수 기본 명명 규칙 변수, 상수, 함수, 메서드, 타입 등의 이름은 유니코드에서 지원하는 어떤 문자(한글, 한자, 영문, 숫자, 이모티콘 등등)라도 사용할 수 있다. 단, 다음과 같은 예외 경우는 사용할 수 없다. - 스위프트에서 미리 정한 예약어 또는 ㅣ워드 - 해당 코드 범위 내에서 미리 사용되는 기존 이름과 동일한 이름 - 연산자로 사용될 수 있는 기호(+,-,*,/) - 숫자로 시작하는 이름 - 공백이 포함된 이름 함수, 메소드, 인스턴스의 이름은 첫 글자를 소문자로 사용하는 소문자 카멜 케이스를 사용한다. 클래스, 구조체, 익스텐션, 프로토콜, 열거형 이름은 타입의 이름이기 때문에 첫글자를 대문자로 사용하는 대문자 카멜 케이스를 사용한다. 대소문자를 구별한다. (num과 Num은 다름) 변수 명명법.. 2022. 11. 1.
[Swift 공부] Swift란? Swift란? 스위프트는 iOS, macOS, watchOS, tvOS를 개발하기 위해 애플에서 제공하는 프로그래밍 언어 Swift 특성 swift의 특성은 Safe, Fast, Expressive 세 가지로 표현할 수 있다. 안정성 : Safe 스위프트는 안전한 프로그래밍을 지향한다. 배포 전 프로그래밍 과정에서 프로그래머가 저지를 수 있는 실수를 엄격한 문법을 적용해 미연에 방지하도록 노력하고 있다. -> 옵셔널, guard구문, 오류 처리, 강력한 타입 통제 등 신속성 : Fast 스위프트는 C언어 수준과 동등한 성능을 일정한 수준으로 유지하는데 초점을 맞춰 개발되었다. 실행 속도의 최적화뿐만 아니라 컴파일러를 지속적으로 개량해 더 빠른 컴파일 성능을 구현해 나가고 있다. 더 나은 표현성 : Exp.. 2022. 11. 1.