Swift 기초 2

[SWIFT] 기초(명명규칙, 로그, 주석, 변수, 상수)

1. 기본 명명 규칙 변수, 상수, 함수, 메서드, 타입 이름은 유니코드에서 지원하는 어떤 문자(한글, 한자,영문,숫자 이모티콘 등등)라도 사용할 수 있습니다. 다만 다음과 가은 예외 경우는 사용할 수 없슴 - 스위프트에서 미리 정한 예약어 또는 키워드 - 해당 코드 범위 내에서 미리 사용되는 기존 이름과 동일한 이름 - 연산자로 사용될 수 있는 기호 ( +,-,*,/ ) - 숫자로 시작 하는 이름 - 공백이 포함된 이름 함수, 메서드, 인스턴스 이름은 첫 글자를 소문자로 사용하는 소문자 카멜케이스를 사용(ex : var personInfo ) 클래스, 수조체, 익스텐션, 프로토콜, 열거형 이름은 타입의 이름이므로 첫글자 대문자 카멜케이스를 사용(ex Class PersonInfo) 대소문자를 구별함. ..

공부/SWIFT 2021.03.05

[SWIFT] 특징

스위프트 특징 - Safe, Fast, Expressive Safe : 엄격한 문법을 적용해 실수를 미연해 방지(옵셔널기능 , guard구문 , 오류처리, 강력한 타입통제) Fast : C언어 수준과 동등한 성능을 일정한 수준으로 유지하는데 초점 Expressive : 사용하기 편하고 보기 좋은 문법 구현 - 다중 패러다임 언어 : 명령형과 객체지향 프로그래밍 패러다임을 기반으로 한 함수형 프로그래밍 패러다임과 프로토콜 지향 프로그래밍 패러다임을 지향 - 스위프트는 거의 모든 문법에서 소괄호 () 사용하거나 생략해도 무관 - 세미콜론 ; 도 생략 가능 - 중괄호 {} 생략 불가 객체지향 프로그래밍 패러다임(Object-Oriented Programming OOP ) - 여러개의 독립 단위인 객체의 모임으..

공부/SWIFT 2021.03.05
1