12월 22일에는 네번째 미팅을 진행했다.
이 날은 지난 세번째 미팅에서 설치했던 Paper-onboarding 라이브러리
를 이용해, Paper-onboarding 데모와 동일하게 움직이는 프로그램을 만들기 위한 과정을 진행하였다.
사전에 설치된 Paper-onboarding 라이브러리의 소스 파일 중 일부를 복사해 신규 프로젝트로 가져오는 방식을 사용하도록 하겠다.
왼쪽 화면이 신규 프로젝트 Bright
이고, 오른쪽 화면이 Paper-onboarding
데모를 실행한 것이다. 오른쪽 화면 상단에 skip 버튼이 없는 것만 제외하면 동일한 화면이다.
아래 과정을 통해 왼쪽 화면과 같은 프로그램을 만들어보겠다.
pod install
명령어를 통해 생성되었던 Bright.xcworkspace
파일을 연다.PaperOnboardingDemo.xcodeprj
파일도 함께 연다.Bright
에서 오른쪽 마우스를 클릭한 후 New Group
을 선택해 새로운 폴더를 만들고, 폴더 이름은 Constants
로 지정한다.Constants
에서 오른쪽 마우스를 클릭한 후 New File
을 선택해 Swift File
을 만들고, 파일 이름은 Images.swift
로 지정한다.PaperOnboardingDemo
에서 ViewController.swift
파일의 내용을 Bright
로 복사해온다.Bright
에서 import paper_onboarding
을 10번 줄에 추가한다.(paper_onboarding 라이브러리를 사용하기 위해 해당 작업이 필요하다)Navigator
영역에 Issue가 표시된다. 해당 에러들을 하나씩 클릭한 후, 에러가 난 곳을 주석 처리한 후 저장한다. (skip 버튼과 관련된 에러들이다)