티스토리 뷰
이번에 우리 회사에서 개발한 라이브러리로 다양한 어플을 만들어서 출시할 계획을 가지고 있습니다.
그래서 Android와 php를 막 시작한 신입직원에게 iOS를 출시할 수 있게 하기 위해서
자료를 만들어야 하는 상황이 발생했습니다.
매일 블로그 글 쓰기로 마음먹은 지 3일째 되는 오늘
작심삼일은 해보기 위해서 자료를 블로그에 작성하기로 하였습니다.
우선 신입으로 입사해서 만으로 1년도 안되었는 데
벌써 세 번째 개발 언어와 툴을 경험하게 하는 개발이사라니....
현호 님 화이팅~~^^;;
1. Xcode를 열어서 make new project 실행하고 iOS에 App을 선택하고 Next
2. 여기는 제 개인 블로그니까 제 계정으로 했지만 우리 현호 님은 우리 회사 정보를 넣어야겠죠??
주의할 점은 Bundle Identifier인데 이건 전 세계에 하나뿐인 이름이어야 합니다. 적어도 각각의 Store에서는 이점 생각해서 위에 내용들을 입력해주세요.
그리고 우리 회사 라이브러리는 아직 SwiftUI에서는 테스트를 안 해봐서 StoryBoard로 제작해야 합니다.
Next를 누르고 해당하는 폴더를 지정하면 프로젝트가 생성됩니다.
시작이 반이라고 하죠? 벌써 반을 배우셨어요!! ^^
3. AppDelegate와 SceneDelegate가 나옵니다.
라때는 Appdelegate만 있었는 데 이제 SceneDelegate가 등장하면서 Delegate의 역할이 나눠집니다.
우리가 현재 서비스하고 있는 PolaShow는 12.x 버전도 지원하고 그 이전에 만들어진 어플이라서 SceneDelegate는 없습니다.
하지만 이제는 알아야겠죠?
5분 정도 검색해본 결과 대략적으로 두 Delegate를 잘 설명해준 블로그가 있어서
아래 링크를 걸었습니다.
정독해주세요.
정독 후 질문 들어갑니다. ^^
각각의 LifeCycle은 외울 필요는 없고 자주 쓰시다 보면 더 확실히 알게 됩니다.
하지만 이번에 한번 정도 읽어두면 나중에 도움이 될 겁니다.
https://sueaty.tistory.com/134
[iOS] SceneDelegate & AppDelegate의 역할
* 해당 글에는 개인 견해가 들어가있으므로 이곳을 참고하시면 조금 더 깔끔한 설명을 보실수도(?) 있습니다. 이 글은 SceneDelegate과 AppDelegate의 역할에 대해 다루겠습니다. 공식문서와 DW 블로그
sueaty.tistory.com
4. UIViewController가 있습니다.
UIViewController 또한 Life-Cycle이 있습니다.
알아두면 개발에 아주 큰 도움이 될 겁니다.
https://medium.com/@lghaske/uiviewcontroller-lifecycle-62a99c41f738
UIViewController LifeCycle
iOS 앱을 개발하면서 상당히 중요한 부분이고, 잘 알고 사용해야 안전한 구동과, 원하는 WorkFlow를 수행시킬 수 있게 되는 부분이라 정리해보려고 합니다.
medium.com
이것 또한 한번 정독하고 이런 게 있구나... 정도로 넘어가시면 됩니다. ^^
이번에 만든 어플은 우리 자체 라이브러리를 추가하고 Stap파일을 실행하는 것이니
이 부분은 외부에 보여드릴 수 없으니 Sample 파일을 마저 작성하여 비밀글로 공유하도록 하겠습니다.
'Dev' 카테고리의 다른 글
Flutter 설치 Failed 오류 발생 (0) | 2022.02.18 |
---|---|
또 기분 좋은 일 ~ (0) | 2021.10.07 |
기분 좋은 요즘... (0) | 2021.10.06 |
개발자 하지 마세요. (1) | 2021.09.10 |
framework import (0) | 2021.08.27 |
- 설명천재
- 이슈수정
- crossAxisCount
- cmdline-tools
- 개발자
- 막내
- 양형모
- Mac
- List.generate
- 늦게알아서미안해
- 보고있으면행복해
- flutter clean
- redlightgreenlight
- 신은미
- android-licenses
- 오징어게임
- 🔵⚪️🔴
- SWiFT
- 수원블루윙즈
- 행복해지는웃음
- 일만성도파송운동
- MrBeast
- ld64
- 막내매직
- Flutter
- 효도전성기
- collectioview
- 악보
- 노동건
- Xcode
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- Total
- Today
- Yesterday