![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/baC39b/btrTf7dzPZb/ZewCzzjdj3JVPMk7sl2yfK/img.png)
뭔가 예전에 Objective C를 공부하고 싶어서 만들었는데 가끔씩 코드 보고싶을때마다 GitHub 매번 로그인해서 찾아가기 귀찮아서.... 링크만 올립니다. (코드가 올리기엔 너무 많아요) 참고로 진짜 그림판 그 이상도 이하도 아닙니다. -> 근데 단점이 있는 코드라;;; https://github.com/larooly/KoKo_iOS GitHub - larooly/KoKo_iOS: KoKo iOS version KoKo iOS version. Contribute to larooly/KoKo_iOS development by creating an account on GitHub. github.com 이상하게 만든 앱들중 가장 잘 써먹는 앱입니다.
Swift 를 다루던 입장에서 Kotlin을 하려니 뭐가 뭔지 모르겠지만 적어도 배열을 선언 / 추가 / 삭제 정도는 알아두어야 뭘 하겠죠? * 주의 : 이글은 Kotlin 뉴비가 작성한 글입니다. (틀릴 수 도 있어요.) 아직 Array 와 List 의 차이를 잘 모르겠네요. Array 는 수정/삭제가 불가능하다고 List 는 수정/삭제가 가능하다는데 아직 잘 모르겠네요. 선언 - 자리수를 선언해서 쓰는 방법도 있지만 가장 간단한 두 개를 골라보면 // 기본 - 이렇게 선언하면 여러 타입 섞기 가능 var a = arrayOf(1,2,"안녕") 저는 비어있는 배열을 선언하고 싶은데요? var a = emptyArray() // 비어있는 배열 선언 추가 a.plus("kk") //오늘알았는데 아래처럼 쓰..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/W2WZc/btrTeNlM609/w5nT7PJSRv8qbGyy8JBhtk/img.png)
* 해당글은 GitHub 에 올린 것을 옮긴것이기 때문에 별도의 설명이 없습니다. * 전체를 보고 싶으신 분들은 아래 링크를 참고해주시길 바랍니다. https://github.com/larooly/StopWatch_iOS GitHub - larooly/StopWatch_iOS: iOS simple Stopwatch iOS simple Stopwatch. Contribute to larooly/StopWatch_iOS development by creating an account on GitHub. github.com ViewController.h #import @interface ViewController : UIViewController { NSTimer *timer; BOOL runnig; int c..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/dfIbLT/btrS6hCxmxd/OmJoKSTltnK5QK9F2I3XUK/img.png)
이번에는 사용자의 위치 정보를 가져와 볼까합니다. 실제 가져오는 값은 위도와 경도 이고 추가로 얻을 수 있는 정보인 사용자의 실시간 속도까지 알아보도록 하겠습니다. (참고로 여기서 속도는 m/s 입니다. ) 그 전에 추가를 해줘야 사용할 수 있겠죠? (해당 기능은 pod 가 필요없는 자체 기능입니다.) import CoreLocation 그리고 사용자의 위치정보를 위한 권한을 추가해야겠죠? 참고로 맨위에 있는 When In Use 는 반드시 추가해주세요. * 기본 셋팅 import CoreLocation class LocationViewController: UIViewController, CLLocationManagerDelegate { var mapManager : CLLocationManager! o..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/uUt3q/btrTaMA49X8/kaSRhBaU98TPbO7FPNv6i0/img.gif)
해당 글은 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 이..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/b3OQYD/btrSZmiPhht/ajDuXKusKWCauKFrMlqUN0/img.png)
안녕하세요. 오늘은 달력을 만들어 볼까 합니다. 오늘 사용할 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..