새로운 프로젝트를 들어가게 되었는데, 개발 방식을 맞춰야해서 코드베이스 UI와 MVVM 패턴을 공부하게 되었다. 코드베이스를 아예 안해본건 아니지만 아예 모든 것을 코드로 만들어야 한다고 생각하니 벌써부터 땀이 눈을 가린다... 💦 아 눈물인가그래도 실무에서는 Cod
MVVM을 공부하던 중 데이터 바인딩이 필요하다는 것과 함께 Delegation도 그 방법 중 하나라는 것을 알게 됐다. 그동안 TableView를 사용하면서 Delegate를 정확한 이해없이 사용했기 때문에 나중에 참고하기 위해 공부한 내용을 정리해보고자 한다.프로토
공부용으로 클론 코딩을 하던 중 이미지뷰에 cornerradius 값을 지정해도 제대로 적용이 안되는 문제가 발생했다.이미지뷰에 corner radius를 적용한다고 한다면, 만약 corner radius 값을 imageView.frame.width / 2 와 같은 형
현재 진행 중인 프로젝트 Pochak에 Firebase Crashlytics를 적용하려 한다. 배포가 됐기 때문에 애플 개발자 계정에서 분석을 통해 크래시를 볼 수 있지만, 자세한 이유는 볼 수 없기 때문에 꼭 넣어야겠다고 생각했다!이건 이미 했다고 치고...!파이어베
스토리보드는 무겁기 때문에 스토리보드로 만든 앱은 무거워지게 된다. 또한, 여러 명이서 같은 스토리보드에서 UI 작업을 하게 되면 컨플릭트가 나게 된다. (나중에 컨플릭트 고치는게 또 골때림)뷰 재사용이 용이하다.(개인적 의견) 유지보수가 쉽다. 스토리보드로 ui를 구
Pochak의 새 기능으로 푸시 알림(Rich push notification)을 구현했다. 분명 텍스트와 이미지까지 잘 오는걸 확인했고, 이슈도 닫고.. pr도 머지했는데.. 테스트플라이트에 올리고 다운받아서 실행해보니 푸시 알림에 이미지가 같이 오지 않았다.최근 p
포착 깃허브 블로그에 작성해둔 글 👇https://smwu-pochak.github.io/posts/iOS-FCM-setting/