-
Ribs 예제 도입기 - Ribs 설치 편Swift/아키텍쳐 2021. 10. 15. 10:16
https://github.com/uber/RIBs#installation-for-ios
위의 방법을 참고해서 우선 설치를 한다. 나는 pod을 사용했다.
pod 'RIBs', '~> 0.9'
그리고 나서 RIB 템플릿을 Xcode에 추가해야한다.https://github.com/uber/RIBs/tree/master/ios/tooling
install-xcode-template.sh 를 아래처럼 실행한다.
./install-xcode-template.sh
=> 위 그림처럼 나오면 Xcode에 적용이 안료된것이다.
NewFile을 만들때 아래처럼 템플릿이 보이면 아주 잘 적용된것입니다~
그리고 나서 빌드를 했더니 문제가 생긴다. 바로 아래와 같은 내용인데,,, 뭔가 이상하다는 점을 알 수 있다.
그 외에도 이전에, RxSwift를 최신 버전으로 쓰고 있었는데, pod deintegrate 하고 pod install을 했더니
자기가 알아서,,, downgrade 를 시키네,,,? 그래서 pod file tag로 버전을 명시했더니
안된다고 합니다...ㅎㅎ 그래서 찾아보니 Ribs가 최신버전이 있습니다.
pod 'RIBs', git: 'https://github.com/uber/RIBs.git', branch: 'master', submodules: true
이렇게 하고 설치하면 6.0.0 을 지원하고 있음을 알 수 있습니다. 설치 성공~
(혹시 오류가 난다면, pod deintegrate pod install 해보시고, Podfile.lock 을 지워보세요~)
그리고 나면 진정으로 설치할 수 있습니다. 설치 끝!!
728x90'Swift > 아키텍쳐' 카테고리의 다른 글
Ribs - 로그인편 (0) 2021.10.15 Ribs 예제 도입기 - Root편 (0) 2021.10.15 Ribs 에 대해서... (0) 2021.09.30 Clean Architecture (0) 2021.06.18 ReactorKit (0) 2021.06.18