DEVELOP/SWIFT
-
★ 아이폰 앱 만들기 #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 을 선택합니다 앱 정보를 ..
-
★ 아이폰 앱 만들기 #0 시작DEVELOP/SWIFT 2020. 11. 18. 21:21
# 시작 요즘엔 굉장히 익숙해졌지만 고작 10년 전만 해도 스마트폰에 대해서 잘 몰랐었죠 ㅠ 최근에는 정말 없는 사람이 없을 정도가 되어서인지 코딩에 관심이 있는 분들도 많은 것 같아요 저는 처음에 아무것도 모른 상태에서 코딩을 공부했고 시작을 아이폰 앱 개발로 했기에 아이폰 앱 만드는 것에 대해서 글을 시작하려합니다 # 준비물 첫번째 준비물은 맥입니다. www.apple.com/kr/mac/ Mac Mac의 세상을 경험해보세요. MacBook Pro, iMac Pro, MacBook Air, iMac 등 다양한 제품을 확인해보세요. Apple 웹사이트를 방문하면 더 많은 정보를 얻고, 제품을 구입하고, 지원을 받을 수 있습니다. www.apple.com 아이폰 앱을 만들 때 사용하는 툴은 Xcode 입..