저도 저번에 발견한 부분인데 혹시 저처럼 비슷한 경우를 겪으신 분들이 있을까봐 올려봅니다. Cocoapod 을 설치하려면 일반적으로 pod init pod install 이 두 줄을 사용해 설치하시는 분들이 많으실텐데 가끔 빨간 글씨가 뜨면서 설치 오류 나시는 분들이 있을수있습니다. 그러신 분들은 pod install 대신 아래 코드를 한번 사용해보세요. arch -x86_64 pod install 저는 다른 분 컴퓨터를 같이 보다가 발견한 부분인데 혹시 저랑 같은 문제를 겪으시는 분들을 위해 올려봅니다. 오늘도 파이팅입니다.
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cidEym/btrSIQKq4zz/Sf6x9k2ksHTwXciHlwyms1/img.png)
오늘은 Swift 에서 드랍다운(DropDown) 메뉴를 만드는 방법을 알아볼까합니다. #DropDown(드랍 다운) 메뉴란? - 아래처럼 사용자가 특정 항목을 눌렀을때 리스트가 펼쳐지는 걸 말합니다. - 보통 보여줘야 할 항목이 많은 경우 자주 씁니다. 본격적인 시작전에 * Xcode 14 에서 pod init 이 안되는 경우가 있습니다. - 안되시는 분들은 아래 링크를 참고해주세요! https://world-of-larooly.tistory.com/31 Xcode 14 pod init 안되는 경우 (버전 버그) Xcode 14로 넘어간지 이제 좀 된 것 같은데 아직도 문제가 많은 것 같네요;; 이번 문제는 바로 이겁니다. pod init 이거를 했더니 "podfile"이 만들어지기는 커녕 오류가 나더..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/XlCxj/btrSF9dC95H/3nveHTBk4rH1JSw2R4onWK/img.png)
Xcode 14로 넘어간지 이제 좀 된 것 같은데 아직도 문제가 많은 것 같네요;; 이번 문제는 바로 이겁니다. pod init 이거를 했더니 "podfile"이 만들어지기는 커녕 오류가 나더라고요;; 일단 굵은 글씨만 보면 can't modify frozen String (FrozenError) [Xcodeproj] Unknown object version (56). (RuntimeError) 라고 하네요. 다행히 저랑 같은 버그에 걸리신 분들이 먼저 해결책을 찾아주셨습니다. https://stackoverflow.com/questions/71546216/pod-init-cause-runtimeerror-xcodeproj-unknown-object-version pod init cause Runtime..
FCM 연결을 할때 AppDelegate 에 일부 코드를 넣어야하는데 이게 은근 할때마다 헷갈려서 제가 쓸려고 올려봅니다. (FCM : Firebase Cloud Message 일종의 푸시 서비스 라고 생각하시면 됩니다.) (순수 코드만 올릴거라 별도의 설명은 없습니다.) import UIKit import Firebase import FirebaseMessaging @main class AppDelegate: UIResponder, UIApplicationDelegate { func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bglN9A/btrSDFDU1j2/xAbkvgoXyLADjdooLQmW9k/img.png)
사실 방법은 매우 간단한데 혹시라도 처음 올리는데 어디서 부터 해야할지 모르시는 분들을 위해 올려봅니다. *참고로 앱스토어에 앱을 올리려면 개발자 계정이 필요합니다.* (무려 12만9천원.....) 해당 글은 기본 준비가 완료된 상태(특히 인증서)라고 가정하고 작성된 글입니다. 그럼 시작해봅시다. 1. 앱스토어 커넥트 로그인을 해주세요. https://appstoreconnect.apple.com/login 2. 로그인해서 "나의앱" 보시면 기존 앱이 없는 경우 아래 화면에서 "+"를 누르고 "신규 앱"을 눌러주세요. 3. 앱에 대한 정보를 적어주세요. - 이때 정상적으로 인증서가 등록된 앱이면 항목에 자동으로 번들ID(BundleID)가 보이게 됩니다. - 이름이 이미 출시중인 앱과 겹치는 경우 사용이..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/z6GYN/btrSyi2XkGN/4p6snf2kK2pDNqjw7ws7c1/img.gif)
안녕하세요. 오늘은 작업하다 보면 자주 쓰이는 움직이는 그림을 어떻게 화면에 보이게 하는지 알아봅시다. 일반적으로 움직이는 사진을 그냥 넣으시면 안 움직이시는 걸 종종 보셨을꺼에요. 그래서 우리는 다른 방법을 사용할 겁니다. 당연히 gif 를 움직이게 하는 방법도 있긴 하지만 이 포스트는 Lottie 파일로 하겠습니다. 따라서 pod 'lottie-ios' 를 반드시 추가해주세요(cocoapod) https://github.com/airbnb/lottie-ios GitHub - airbnb/lottie-ios: An iOS library to natively render After Effects vector animations An iOS library to natively render After Eff..
https://world-of-larooly.tistory.com/24 https://world-of-larooly.tistory.com/25 https://world-of-larooly.tistory.com/26 드디어 해당 부분을 정리해서 올렸네요. 다만 너무 잘라 올린 것 같아서 코드보기가 어려울것같더라고요 (머쓱) 그래서 코드만 따로 모아 올립니다. 설명은 위 링크들을 참고해주세요. import Foundation import ObjectMapper //MARK: getWeather - 날씨//ResponseGetFarmVilliage class ResponseGetWeather : Mappable{ var response : Response? = nil required init?(map: Map..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/YwM18/btrSz77srnW/2KE2rdPKUPdIcIaR81kbJ0/img.png)
https://world-of-larooly.tistory.com/24 Swift 날씨 api 연결해보기 1단계 이번에는 사용자의 지역에 따른 날씨를 가져올 일이 생겨서 한번 만들게 되었는데 저처럼 "이걸 어떻게 해야 하지?" 하시는 분들을 위해 올려봅니다. 참고로 이번 포스트는 따라하시기 전에 준 world-of-larooly.tistory.com https://world-of-larooly.tistory.com/25 Swift 날씨 api 연결해보기 2단계 https://world-of-larooly.tistory.com/24 Swift 날씨 api 연결해보기 1단계 이번에는 사용자의 지역에 따른 날씨를 가져올 일이 생겨서 한번 만들게 되었는데 저처럼 "이걸 어떻게 해야 하지?" 하시는 분들을 wor..