UIKit

· UIKit
1. cocoapods 설치1. 코코아 팟을 설치한다.sudo gem install cocoapods2. 프로젝트 경로로 이동해서 초기화를 한다.pod init3. 생성된 Podfile에 가져올 라이브러리를 넣는다.nano Podfile4. 가져올 라이브러리를 검색해서 필요한 버젼으로 가져온다.원래 버젼이 iOS 9.0으로 되어있는데, SnapKit 라이브러리를 쓰려면 최소 10 버젼을 사용해야해서 그렇게 사용했다. SnapKitctrl + X - y - enter 입력하고 나오면 된다.5. 라이브러리 설치pod installM1 맥북이라 오류가 발생했다.. 당황하지 않고 검색해서 방법을 찾았다. CocoaPods Fails On Apple Siliconsudo arch -x86_64 gem instal..
· UIKit
21.02.08 에 작성했던 글1. 폴더 구조 잡기우리 앱에는 이 정도로 잡으면 될 것 같아서 이렇게 잡았다.그런데, 폴더를 만들고 무작정 파일을 옮기면 (특히 info.plist와 assets) 빌드 오류가 발생했다.info.plist와 Assets 폴더의 location을 Relative to Project로 바꾸고,프로젝트 - Build Setting - Packaging 의 info.plist 파일의 위치를 해당 폴더 안으로 설정해서 오류를 해결할 수 있었다.참고 링크2. 스토리보드 없이 코딩 환경 설정 방법앞선 글에서 작성했다3. github 연동Xcode 에서 하는 방법!Xcode > Prefereces > Source Control 탭에서 로그인해서 이용하면 된다. 소스트리를 이용하는 방법X..
· UIKit
20.10.12 작성했던 글스토리보드 없이 코딩 환경 설정 방법사실 스토리보드로 코딩을 하려고 했는데 iOS 초보인데다가 두명이 같이 개발을 할거라.. 스토리보드는 두명이 같이 만지면 오류 파티가 열린다는 글을 찾아서 스토리보드 없이 개발을 해보기로 했다.UIKit으로 프로젝트를 생성Main.storyboard 파일 삭제info.plist 에서 스토리보드 관련 key 삭제.Application Scene Manifest 안에 있는 storyboard name, Main storyboard file base name 을 삭제한다.앱의 첫 화면으로 쓸 UIViewController를 하나 생성한다.SceneDelegate 의 scene 함수 수정.func scene(\_ scene: UIScene, will..