
이번에는 사용자의 위치 정보를 가져와 볼까합니다. 실제 가져오는 값은 위도와 경도 이고 추가로 얻을 수 있는 정보인 사용자의 실시간 속도까지 알아보도록 하겠습니다. (참고로 여기서 속도는 m/s 입니다. ) 그 전에 추가를 해줘야 사용할 수 있겠죠? (해당 기능은 pod 가 필요없는 자체 기능입니다.) import CoreLocation 그리고 사용자의 위치정보를 위한 권한을 추가해야겠죠? 참고로 맨위에 있는 When In Use 는 반드시 추가해주세요. * 기본 셋팅 import CoreLocation class LocationViewController: UIViewController, CLLocationManagerDelegate { var mapManager : CLLocationManager! o..

해당 글은 GitHub 에 올라간 글이 무엇인지 간략히 설명하는 글입니다. 자세한 설명을 올리는 포스트가 아니니 참고 바랍니다. 이 글의 목적은 해당 앱의 기능 과 유사한 기능을 만드는 걸로 제가 연습하기 위해 힌트만 올리는 겁니다. 한번 연습하고 싶으신 분들은 도전해보세요! 오늘의 GitHub https://github.com/larooly/ChangeAppColor_android GitHub - larooly/ChangeAppColor_android: Change app main color by button Change app main color by button. Contribute to larooly/ChangeAppColor_android development by creating an acco..
제가 옛날에는 Obj-c 랑 Java 를 이용해서 안드로이드와 아이폰을 개발했으나 현재 Swift 를 이용해 아이폰을 개발하고 Kotlin 을 공부해야하는 상황이기 때문에 언어를 바꾸어 비슷한 기능을 개발해보기 위해 해당 카테고리는 약간 문제 형태로 작성해 올릴 생각입니다. 따라서 전체 코드 X , 일부 코드만 올리고 해당 기능을 따라 만드려고 합니다. (약간 과거의 나를 따라해보자라는 마인드?) 그래서 함께 도전? 해보시고 싶은 분들이 있다면 참고하시라고 일단 공개로 올려 드립니다. 파이팅이에요.
이번에는 UserDefault 에 대해 알아볼까 합니다. 사실 굉장히 많이 쓰이고 간단하게 쓸 수 있는 편리한 부분인데 따로 정리를 해본적이 없더라고요. 그래서 한번 해볼까 합니다. * UserDefault ? 주로 앱을 끄고 다시 실행한 후에도 간단한 데이터가 남아있도록 해주는 도우미입니다. ex) 설정 값, 유저 ID, 첫 실행 여부, 로그인 여부 등 https://developer.apple.com/documentation/foundation/userdefaults 공식의 말을 빌려 설명하면 앱 실행 시 지속적으로 키-값 쌍을 저장하는 사용자의 기본 데이터베이스에 대한 인터페이스입니다. 라고 적혀있네요. 일반적인 Dictionary 형태라고 생각하시면 편합니다. 이때 키 값은 반드시 String 이..

안녕하세요. 오늘은 달력을 만들어 볼까 합니다. 오늘 사용할 API 는 FSCalendar 입니다. https://github.com/WenchaoD/FSCalendar GitHub - WenchaoD/FSCalendar: A fully customizable iOS calendar library, compatible with Objective-C and Swift A fully customizable iOS calendar library, compatible with Objective-C and Swift - GitHub - WenchaoD/FSCalendar: A fully customizable iOS calendar library, compatible with Objective-C and Swif..
저도 저번에 발견한 부분인데 혹시 저처럼 비슷한 경우를 겪으신 분들이 있을까봐 올려봅니다. Cocoapod 을 설치하려면 일반적으로 pod init pod install 이 두 줄을 사용해 설치하시는 분들이 많으실텐데 가끔 빨간 글씨가 뜨면서 설치 오류 나시는 분들이 있을수있습니다. 그러신 분들은 pod install 대신 아래 코드를 한번 사용해보세요. arch -x86_64 pod install 저는 다른 분 컴퓨터를 같이 보다가 발견한 부분인데 혹시 저랑 같은 문제를 겪으시는 분들을 위해 올려봅니다. 오늘도 파이팅입니다.

오늘은 Swift 에서 드랍다운(DropDown) 메뉴를 만드는 방법을 알아볼까합니다. #DropDown(드랍 다운) 메뉴란? - 아래처럼 사용자가 특정 항목을 눌렀을때 리스트가 펼쳐지는 걸 말합니다. - 보통 보여줘야 할 항목이 많은 경우 자주 씁니다. 본격적인 시작전에 * Xcode 14 에서 pod init 이 안되는 경우가 있습니다. - 안되시는 분들은 아래 링크를 참고해주세요! https://world-of-larooly.tistory.com/31 Xcode 14 pod init 안되는 경우 (버전 버그) Xcode 14로 넘어간지 이제 좀 된 것 같은데 아직도 문제가 많은 것 같네요;; 이번 문제는 바로 이겁니다. pod init 이거를 했더니 "podfile"이 만들어지기는 커녕 오류가 나더..

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..