Swift 기본 문법 ✅ 변수와 상수 - 데이터를 담아두는 공간 - 불러오기 위한 데이터 변수(Variable): 데애터를 저장하고 이후에 변경할 수 있는 저장 공간 / var 키워드를 사용하여 선언합니다. 상수(Constant): 한 번 값이 저장되면 변경할 수 없는 저장 공간. / let 키워드를 사용하여 선언합니다. var welcome = "Hello Swift!" let leeo = "My name is Leeo" ✅ 데이터 타입 - 저장한 데이터에는 타입이 존재 - 다양한 타입들에 다양한 쓰임새 - 데이터의 종류만큼 존재하는 타입 ✅ 컬렉션 - 같은 타입의 여러 개의 변수를 하나로 묶음 - 방법에 따라 여러가지 존재 배열(Array) 👉 같은 데이터를 하나의 변수에 넣는 방법 var fruits: [String] .. iOS 앱개발 소개 ✅ iOS 앱 개발이란? 개발 언어: Swift, Objective-C 개발환경: Xcode 지원 디바이스: iPhone, iPod Touch, iPad 결과물: iOS가 돌아가는 디바이스에서 동작하는 소프트웨어 ✅ xcode 및 프로젝트 생성 xcode 인터페이스 소개 네비게이션 코드에디터 인스펙터 ✅ interface Builder와 UI 구성 👉 Main.storyboard 파일을 통해 Interface Builder 열기 가능 시각적인 인터페이스를 설계하는데 사용. UIButton, UILabel, UITextfield 등 사용할 수 있는 객체를 Drag&Drop 방식으로 배치하여 앱에서 사용 가능. 👉 뷰 컨트롤러 및 화면 디자인 단축키: (cmd +shift+L) 원하는 위치에 drag&dro.. 앱개발 용어 정리 2 ✅ 버그(Bug) : 컴퓨터 프로그램이나 시스템의 오류. / 코드가 잘못되어서 오작동하는 것. ✅ 에러(Error) 구문 오류: 유효하지 않은 코드를 입력했을 때 발생하는 오류 / 컴파일 에러라고도 함. 👉 코드 자체가 실행되지 않기 때문에 직관적인 에러에 해당 👉 문법교정 옵션이 활성화 되어 있음 쉽게 정정이 가능 ex) 구두점, 괄호가 빠지는 경우 의미 오류: 할 수 없는 명령을 내렸을 때 발생하는 오류, 런타임 에러 해당 👉 존재하지 않는 변수를 사용, 구문 오류보다 정정에 시간 소요가 발생 ✅ 예외처리 : 코드에서 발생한 예외를 처리한다. 👉 예외처리가 발생한 메소드를 호출한 메서드에게 예외를 처리한다. ✅ 라이브러리(Library) : 소프트웨어를 개발할 때 컴퓨터 프로그램이 사용하는 비휘발성 .. 데일리 미션 - 앱개발 용어 정리 ✅ IDE(통합 개발 환경) : 프로그래머가 소프트웨어 코드를 효율적으로 개발하도록 돕는 소프트웨어 애플리케이션이다. 소프트웨어 편집, 빌드, 테스트, 패키징과 같은 기능을 사용하기 쉬운 하나의 애플리케이션에 통합하여 개발자 생산성을 높입니다. ✅ 컨벤션 : 읽고 관리하기 쉬운 코드를 작성하기 위한 일종이 코딩 스타일 규약이다. 다른 언어에 비해 유연한 문법구조를 가진 언어일수록 개발자간 통일된 규약이 없다면 코드의 의도를 파악하거나 오류를 찾기 어려우며 유지보수 비용이 늘어난다. ✅ 자료형 :데이터 타입은 실수치, 정수, 불린 자료형 따위의 여러 종류의 데이터를 식별하는 분류로서, 더 나아가 해당 자료형에 대한 가능한 값, 해당 자료형에서 수행을 마칠 수 있는 명령들, 데이터의 의미, 해당 자료형의 값.. 이전 1 다음