협업하는 분의 브랜치를 pull 해와서 build를 실행하는 데 예상치 못한 오류가 발생했습니다. 문제 자체에 pod install을 하라고 친절하게 알려줘서 pod install을 해봤는데.... none of your spec sources contain a spec satisfying the dependencies: `swiftlint, swiftlint (= 0.45.0)`. 터미널에서 이런 문제가 또 발생하면서 pod install이 되지 않았습니다. 이를 해결하기 위해서는 pod repo update 를 한번 하면 pod install이 가능하게 됩니다. 그렇게 pod install을 하니 문제가 해결되었습니다.
Xcode를 처음 키고 맨 위의 프로젝트를 클릭하면 Project와 Target의 속성들을 설정해줄 수 있습니다. 저희가 알아볼 것은 Target의 설정 옵션들입니다. Target은 Xcode에서 Build 하는 앱입니다. 앱의 설정을 정의합니다. 순서대로 General, Signing & Capabillities, Resource Tags, Info, Build Settings, Build Phases, Build Rules 가 있습니다. 1. General 앱의 기본적인 설정을 할 수 있습니다. 구성은 다음과 같습니다. Identity Deployment Info App Icons and Launch Images Supported Intents Frameworks, Libraries, and Embe..
스토리 보드에서 + 버튼을 누르면 나오는 모든 컴포넌트들에 대해서 조사하였습니다. 제가 생각했을 때 중요도가 높으면 빨강, 보통이면 검정으로 색을 정하였습니다. 사진은 예시가 필요할 것 같은 것들만 넣었습니다. Label 한 줄 혹은 여러 줄의 text를 보여주는 View Button 사용자의 상호 작용(터치/탭 등의 이벤트)에 반응해 미리 지정된 코드를 실행하는 컨트롤 Segmented Control 여러 세그먼트(버튼)로 구성된 수평 컨트롤 Text Field 인터페이스에서 편집 가능한 텍스트 영역을 표시하는 객체 Slider 연속된 값 중에서 특정 값을 선택하는데 사용되는 컨트롤 Switch On/Off 같은 두 가지 옵션을 제공하는 컨트롤 Activity Indicator View 일이 진행중임을..
ViewController는 무엇인가요? 간단히 말해, 하나의 View를 관리하는 객체입니다. ViewController는 어떤 일을 하나요? UIKit에서 View Controller는 콘텐츠를 화면에 표시하는 뷰를 관리하며, 해당 뷰에 대한 참조를 유지하고, 뷰 컨트롤러는 이 뷰의 프레젠테이션 및 후속 뷰로의 전환을 관리합니다. 이와 관련된 모든 프레젠테이션 동작 뷰 컨트롤러 객체에 의해 관리되고 구현됩니다. Segue는 무엇인가요? Segue란 스토리보드에서 뷰 컨트롤러 사이의 화면 전환을 위해 사용하는 객체입니다. 즉, 스토리보드에서 하나의 Scene 으로부터 다른 Scene으로의 전환을 보여주는 연결입니다. Segue의 종류는 어떻게 되나요? 커스텀을 제외하고 4가지의 종류가 있습니다. 1. S..
Info.plist가 무엇인가요? HIG에서 Info.plist 는 Information Property List로 Bundle을 식별하고 구성하는 키-값 쌍을 포함하는 리소스라고 정의하고 있습니다. 그리고 info.plist내의 키-값 쌍들은 시스템에 연결된 Bundle을 해석하는 방법을 지정한다고 되어있습니다. 근데.... Bundle은 또 뭘까요? Bundle은 하나의 앱을 구성하는 여러 요소를 묶음으로 관리하는 디렉터리로, 실행 코드, 이미지, 소리 같은 관련 자원 등을 한 공간에 그룹 지은 것을 말합니다. iOS나 OS X 환경에서는 어플리케이션, 프레임워크, 플러그인, 그리고 다른 타입의 소프트웨어들이 번들이라고 할 수 있습니다. 말이 조금 어려워서 정리를 해보자면 info.plist는 Bun..
- Total
- Today
- Yesterday
- 개발동아리
- 멀티프로세스
- 슈퍼스칼라
- Xcode
- PHAsset
- 개발대외활동
- setBackgroundColor
- 부캠
- 스냅킷
- returnKey
- swiftsoup
- rxcocoa
- cs
- 디프만
- webcrawl
- RxSwift
- OS
- Swift
- 쓰레드
- isNetworkAccessAllowed
- 스레드
- optional
- PHImageRequestOptions
- 운영체제
- ios
- WKUIDelegate
- 프로세스
- URLComponents
- sharedmemory
- 프로세스간통신
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |