본문 바로가기

혼자 앱 개발하는 이야기

개발...일차. 이제 기억도 안난다(19.05.28) - 혼자 어플 만들기

 

 

 

 

역시나 끊이지 않는 오늘의 이~~슈.

 

정보를 어떻게 전달하느냐, 처리는 어떻게 하느냐!! 전체 프로젝트에 정보를 넘기고 싶을 때 어떻게 해야 할 지 잘 모르겠다. 흑...꼴에 또 깔끔주의라 코드 지저분하게 전달하고 싶진 않다. 내 방 지저분한 건 봐도 코드 지저분한 건 못 보지.

 

일단 이슈를 정리해보자.

 

1. SwiftyJSONAccelerator의 재발견!

 그동안 모델을 처리할 때 SwiftyJSON을 이용해서 여러번 체이닝하는 과정을 거쳤었는데, SwiftyJSONAccelerator를 이용하니까 JSON을 알아서 모델로 만들어주니 엄청엄청 편하다!!! 모델은 DB와 연관이 있다고 생각한 난 바보...진짜 끝없이 모르는구나 나. 앱에 필요한 데이터를 더 파악해서 Model에 넣어줘야지.

 

2. Core Location 정보 처리 이슈

 CLCoreLocationManagerDelegate를 ViewController마다 써줘야하나? 아니면 프로젝트 전역에서 어떻게 Location 정보를 깔끔하게 전달해주지? 

 

3. Merge 이슈

 Info.plist와 UI는 쉽게 건드리지 않는다...특히 Info.plist는 이쁜 UI 형태로는 실행이 안되기 때문에 SourceTree에서 discard해주어야한다...는게 오늘 배운 것.