본문 바로가기

스위프트14

[iOS] 프로젝트 파일 구성 Do it! 스위프트로 아이폰 앱 만들기 - 입문 국내도서 저자 : 이범근,송호정 출판 : 이지스퍼블리싱 2017.02.07 상세보기 프로젝트 파일 구성 파일명 설명 AppDelegate.swift - 앱의 실행 주기 (Life Cycle)을 관리하는 클래스 파일 - 앱이 실행, 종료 될 때 혹은 백그라운드 실행 시 하는 일들을 관리 - 초보 단계일 땐 코딩할 일이 거의 없다. SceneDelegate.swift - UI의 실행 주기 (Life Cycle)을 관리하는 클래스 파일 - 초보 단계일 땐 코딩할 일이 거의 없다. ViewController.swift - 화면에 보이는 '뷰'에서 처리하는 내용의 스위프트 소스 코드를 담고 있는 클래스 파일 - 일반적으로 이 파일에서 코딩을 하게 된다. - 뷰 1.. 2020. 12. 7.
[Swift] 스위프트의 장점 Do it! 스위프트로 아이폰 앱 만들기 - 입문 국내도서 저자 : 이범근,송호정 출판 : 이지스퍼블리싱 2017.02.07 상세보기 스위프트 (Swift)의 장점 1. 빠르고 강력하다. 발전된 코드 분석기를 이용하여 최적화된 컴파일 수행 2. 완전한 플랫폼이다. 애플의 코코아 프레임워크 및 코코아 터치 프레임워크의 모든 부분에 완전하게 접근할 수 있도록 개발되었다. 3. 현대적이다. 헤더 파일 제거 등의 현대적 언어의 특징을 대부분 포함한다. 4. 상호 반응적인 플레이그라운드 플레이그라운드를 사용하면 코드를 입력하자마자 바로 변수의 결과를 확인할 수 있다. 스위프트 문법을 익히기 쉬워진다. 5. 안전을 위한 설계 버그, 충돌, 보안의 허점 등이 있는 코드를 제거하고, '타입 추론'에 의한 타입 안전성을.. 2020. 12. 7.