Decodable을 이용한 API 파싱

Connect 앱을 개발하게되면서 기존에 항상 Decodable을 이용해서 데이터를 파싱하였는데 사실 어느정도 외워서 코드를 했어서 이번에 좀더 이를 위한 이유에 대해서 대략적으로나마 감을 잡고자 정리하려한다 위 코드를 보면은 누구나 Decodable을 이용해보았다면

1일 전
·
0개의 댓글
post-thumbnail

Mock Data를 위한 json파일만들어보기

요즘 ViewModel 부분을 ReactorKit으로 코드하는것을 연습해보고있는데 이때 Mock Data로 간단히 넘겨주고싶은데 API말고 다른 방법이 없을까 찾아보다가 json파일을 만들 수 있다는 사실을 알게되어 이를 기록해두려한다 new file -> string

2022년 6월 22일
·
0개의 댓글

ReactorKit 사용해보기 (1)

connect라는 앱을 팀원과 함께 만들게되면서 MVVM 패턴을 도입하기로 하였고 이 중 ViewModel 파트를 RxSwift로 만들기로 하였으나 개발자마다 너무나 다른 스타일로 인해 각자 맡은 화면의 ViewModel코드가 많이 상이할까봐 나름 비슷한 구조로 만들고

2022년 6월 19일
·
0개의 댓글

[GitHub Error] The requested URL returned error: 403

Connect 사이드 프로젝트를 위해 feature/Map 브랜치를 따서 변경한 부분을 push하려는 과정에서 위와 같은 오류가 생겨 cmd는 물론 소스트리에서도 push가 되지않게 되었다 git remote set-url origin 해당 레포지토리 주소위 명령어를

2022년 6월 3일
·
0개의 댓글
post-thumbnail

M1에서 Cocoapods를 사용하기위한 방법

\-> 기존에 M1에서 코코아팟을 사용하였을때 pod install 대신에 arch -arch x86_64 pod install을 사용하면 전혀 문제가 없었다\-> 하지만 이번에 Naver Maps API를 사용하게되면서 Intel맥에서는 동작을 하지만 M1에서는 동일

2022년 5월 7일
·
0개의 댓글

! [rejected] master -> master (non-fast-forward) error: failed to push some refs to~ 깃허브 오류해결

1. 문제제기 -> 우리가 깃허브에 README.md파일을 올리거나 gitignore를 생성하고난 이후에 Github에 push하려하면 꽤나 자주 발생하는 오류 중에 하나이다, 앞으로 구글링하며 고생하지않기위해 벨로그에 기록을 남겨보려한다 2. 문제해결 먼저 git pull orgin master --allowed-unrelated-histories를...

2022년 5월 6일
·
0개의 댓글
post-thumbnail

Xcode 13.3.1 스토리보드 사용하지않기

\-> 기존에 Xcode 12.5버전을 사용하다가 2020.04.30기준 최신버전인 13.3.1버전으로 갈아탈 일이 생겼는데 기존 스토리보드를 삭제하여 코드를 사용하는 방법과 다른 점이 있어 간단히 남겨보려한다 \-> 이전 버전과 동일하게 Main Storyboard와

2022년 4월 30일
·
0개의 댓글
post-thumbnail

GitHub Authentication Failed

CLI를 이용하여 깃허브에 push를 하던중에 Authentication Failed오류가 났다, 이 오류는 많이 나는 오류인거같아서 따로 정리해보려한다 일단 기존에 깃허브 이름, 비밀번호를 통해서 적어도 위와 같은 인증오류가 발생하는데 그 이유는 이젠 깃허브 아이디나

2022년 4월 16일
·
0개의 댓글
post-thumbnail

Facebook Developer 라이브러리 사용해보기

문제제기이번 RealTalk 코딩을 하던 중에 Facebook developer에 있는 API를 사용할 일이 있었는데 이때 난처했던 부분들을 나열해보려한다문제해결1\. FBSDKCoreKit IssueFailed to build module 'FBSDKCoreKit'

2022년 4월 14일
·
0개의 댓글
post-thumbnail

UIImagePickerController 적용하기

\-> 이번에 RealTalk 코딩을 해오면서 UIImagePickerController를 사용하게되어 이에 대해 정리하고자한다\-> 기본적으로 UIImagePickerViewController를 사용하기위해선 sourceType과 allowsEditing, 마지막으로

2022년 4월 13일
·
0개의 댓글
post-thumbnail

협업을 위한 GitHub 공부하기(1)

\-> 이번에 첫 토이프로젝트에 참여하게되었고 팀원분들과 협엽을 올바르게 진행하고자 많이 부족한 GitHub에 대한 공부를 해보고 나만을 위한 정리를 위한 글\-> 내가 원하는 시점으로 이동할 수 있게 해주는 것 \-> 그리고 이를 도와주는것이 버전 관리 시스템인 것이

2022년 4월 10일
·
0개의 댓글
post-thumbnail

SystemImage attribute 넣어주기

\-> 기존에 systemImage를 이용할때는 SymbolConfiguration을 이용해서 폰트 사이즈 혹은 칼라를 지정해줄 수 있다, 새로운 지식이므로 따로 남기기위해 글을 작성한다\-> 기존 UIImage의 systemImage 인자 하나만을 이용하여 이미지를

2022년 4월 6일
·
0개의 댓글
post-thumbnail

Instagram 피드 탭뷰 만들어보기

collectionView의 스크롤바 보이지않게하기collectionView 스크롤방향 vertical에서 horizontal로 변경하기

2022년 4월 6일
·
0개의 댓글
post-thumbnail

Instagram 회고 (5)

\-> 위 코드처럼 해당 delegate혹은 dataSource 메소드에서 인자를 가지고 분기처리해준다\->첫째로 searchBar에 text가 있는지 확인하고 search클릭시 query메소드를 통해서 해당 결과를 찾아낸다 \-> searchBarTextDidBegi

2022년 4월 5일
·
0개의 댓글
post-thumbnail

Instagram 회고 (4)

enum rawValue 이용하기@unknown 어노테이션label, linksecondary, teritiaryUIColor.label: 주요 컨텐츠 (중요한)UIColor.secondaryLabel: 보조 컨텐츠 (조금 중요한)UIColor.tertiaryLabel

2022년 4월 3일
·
0개의 댓글
post-thumbnail

Instagram 회고 (3)

\-> Instagram 코딩을 하며 나에게 도움이 될 수 있는 혹은 공부해야할것들을 적어놓는 메모장\-> 코더가 어느순간 위 코드에서처럼 accessibilityLabel, accessibilityHint라는 코드를 작성하였다 \-> 그래서 이게 뭐지? 하는 마음에서

2022년 3월 25일
·
0개의 댓글
post-thumbnail

AppIcon 생성하는법

\-> 여태까지 코딩을 해오면서 단 한번도 앱 아이콘에 대한 것을 알지못했는데 이번 Instagram 코딩을 통해서 알게되어 너무나 간단한 부분이지만 기록을 남겨두면 도움이 될까싶어 적어본다 \-> 기존 방법에서는 Asset Catalog Creator Pro를 사용하

2022년 3월 24일
·
0개의 댓글
post-thumbnail

Instagram 회고 (2)

\-> Instagram 코딩을 하면서 나에게 유용할것들 혹은 이해가 되지않았던 부분에 대한 예시를 위한 글 \-> 항상 Swift코딩을 해오면서 잘하는 사람과 못하는 사람의 차이를 꼽으라하면 여러가지가 있겠지만 프토토콜, 열거형, 구조체를 얼마나 잘 활용하냐였던것같다

2022년 3월 23일
·
0개의 댓글
post-thumbnail

popoverPresentationController

\-> Instagram 코딩을 하던 중에 이를 진행하고있던 코더가 항상 actionSheet를 구성한 이후에 popoverPresentationController를 항상 이용하길래 그 이유가 궁금하여 글을 작성해본다 \-> 일단 코드는 popoverPresentaio

2022년 3월 23일
·
0개의 댓글
post-thumbnail

SwiftUI Modifier 적용 순서

\-> 처음 SwiftUI를 다뤘을때 분명히 기존 뷰에 메소드를 사용할 수 있었는데 오류가 발생할때 오류 문구중 View프로토콜과 해당 뷰에 관한 내용이였다 \-> 오늘은 이러한 오류의 원인이였던 Modifier의 적용순서에 대해서 알아볼 것이다 !!\-> SwiftU

2022년 3월 21일
·
0개의 댓글