엄마 – 김어준(딴지일보 총수)월간 샘터 2003년 2월호 고등학생이 돼서야 알았다. 다른 집에선 계란 프라이를 그렇게 해서 먹는다는 것을. 어느 날 친구 집에서 저녁을 먹는데 반찬으로 계란 프라이가 나왔다. 밥상머리에 앉은Read More →

Retrofit처럼 요청과 응답의 로그를 찍고 싶었다. Moya는 Plugin을 넣을 수 있었다. 전체 코드는 https://gist.github.com/susemi99/841b2c3935b2028b2162842d479de143 에 있다. 그러면 이런 식으로 결과가 온다. success 가 아니면 이런 식으로 온다.Read More →

요청 결과가 401(Unauthorized) 일 때는 자동으로 토큰을 재발급 받는 게 필요하다. 찾기 힘들었지만, https://github.com/Moya/Moya/issues/1177#issuecomment-345132374 에서 도움을 받았다. request 할 때 401이면 자동으로 토큰 재발급을 요청하고, 제대로 된 토큰이 넘어오면 UserDefaults에Read More →

안드로이드에서는 Retrofit을 이용해서 꽤 깔끔한 구조의 네트워크 모듈을 만들 수 있는데, swift에서 alamofire로 하려니까 좀 어려운 감이 있다. 찾아보니 Moya라는 것이 있어서 공부해봤는데, 완전히 마음에 드는 건 아니지만 RxAlamofire 보다는Read More →

애플 맵은 위치 권한을 얻은 후에 userTrackingMode만 조절해주면 내 위치 따라가기가 되는데, 구글맵은 왜 그런게 없는지 모르겠다. 진짜로 안되나 싶어서 찾아봤는데, 되긴되더라. addObserver, observeValueForKeyPath 를 이용하는 거였다. 출처: https://stackoverflow.com/a/38627199/1025379 만약Read More →