아이폰 앱
-
★ 아이폰 앱 만들기 #2 SceneDeletgate 제거DEVELOP/SWIFT 2020. 12. 19. 15:58
# SceneDelegate란 일단 이전부터 iOS 개발을 해보셨던 분들은 아시겠지만 언제더라 올해 초인가 부터 갑자기 생긴 놈이 있습니다. SceneDelegate.swift 라는 녀석인데 기존에는 AppDelegate 에서 하던 것중에 화면 관련된 것들이 모여있는 파일입니다. SwiftUI 가 나오면서 분리된 것으로 알고있는데 저는 기존처럼 스토리보드를 이용하고 있으며 Scene을 전혀 쓰고 있지 않기 때문에 없애버렸습니다. 앱 델리깃에는 별 내용이 없지만 UISceneSession Lifecycle 이라는 것이 생겨있죠 이렇게 SceneDelegate.swift 라는 녀석을 보면 정확히 뭔진 모르겠지만 함수들의 이름을 보면 짐작가듯이 Scene 화면 동작을 디텍팅하는 느낌이죠 SceneDelegat..
-
★ 아이폰 앱 만들기 #1 빌드해보기DEVELOP/SWIFT 2020. 11. 18. 22:05
# 프로젝트 생성 xcode 를 설치한 맥을 가진 분들만 시작이... 됩니다 ㅠ xcode 를 실행하면 아래와 같은 화면이 나옵니다 1. Create a new Xcode project 글에 적혀있듯이 새로운 프로젝트를 생성하는 것입니다 2. Clone an existing project 기존 프로젝트를 클론하는 것입니다 클론이란 git 이라는 것을 사용해서 다른 곳에 있는 것을 나의 local 인 내 컴퓨터로 가져오는 것이구요 지금 사용할 것은 아니니 패스! 3. Open a project or file 프로젝트 열기 당연히 우리가 해야할 것은 1번!! ㄱㄱ 다음으로 나오는 화면은 무엇을 만들지 고르는 것입니다 기초적으로 가장 많이 사용되는 것이 App 입니다. 우리도 App 을 선택합니다 앱 정보를 ..