
UITableView와 UITableViewDataSource, UITableViewDelegate에 대하여...

미니 todolist를 만들어본다.

📖 todoCell에 취소선 구현하기 완료의 느낌을 주기 위해 todoCell이 완료된다면 title에 취소선을 그어주는 기능을 추가할 것이다. switch버튼을 on 했을때 title에 취소선이 그어지고, off 했을때는 이미 그어진 취소선이 없어지도록 해야한다.

미니 프로젝트로 팀원분들과 subway 주문 화면을 만들어 보기로 했다! 구상한 화면은 다음과 같다. 여기서 top, body, bottom으로 3부분으로 나누어 작업하기로 했고 나는 top 부분을 맡았다. 스토리보드로 구현하기로 했으면 협업은 깃을 활용했다. 사실

스토리보드 하나를 가지고 협업하는 것은 무리였다... 그래서 우리 팀은 스토리보드 없이 코드로 UI를 구현하기로 결심했다. 그리고 UI 디자인 가이드를 피그마로 만들었다. 디자인가이드는 다음과 같다. 여기서 내가 맡은 부분은 상단부이고, 크기는 고정되어 있다. 내가

과제의 조건은 다음과 같다. alamofire와 kingFisher를 사용할 것 pull to refresh 기능 구현할 것 페이징 처리하게 할것 tableView나 collectionView 사용한것 깃 api 어떻게 받음?? 일단 깃허브에 api가 있다는 사실을

📝 KingFisher로 이미지 불러오기 서버에서 프로필 이미지는 url로 넘겨주며 이 url은 String 타입으로 준다. 이 url은 웹서버에서 이미지의 경로다! 그래서 우리는 이 url로 접속해서 이미지를 로드해올 수 있다. 위 코드의 profile타입에 저장

coredata가 뭔데? 어떻게 사용하는건데?

위시리스트 화면을 제작해야한다..!!

🌳 위시리스트 셀 삭제하기 위시리스트의 셀 삭제는 일단 익숙한 방법인 밀어서 삭제로 구현해보기로 했다! 일단 셀을 삭제하는 동시에 coredata에서 해당 내용도 삭제해주어야 한다. 여기서 wishListTableView.beginUpdates()랑 wishListTableView.endUpdates()를 안적으면 에러가 난다!! beginUpdate...

런치스크린 설정해보자

라이프사이클--

🦚

영화예매앱 만들기 프로젝트 주제 : 영화예매 앱을 만들자! 내가 맡은 기능 : 검색 기능과 탭바 깃허브 cell안에서 정의된 버튼을 눌렀을때 작동하는 메서드를 어디에 정의해야할지! 항상 헷갈린다. 나는 코드로 UI를 제작했고 🌳 View 구조 나누기 일단 내

🌳 BodyView - 콜렉션 뷰 bodyView는 resultView에 collectionView를 쌓아서 완성했다! UICollectionFlowLayout은 UICollectionView의 레이아웃을 관리하는 클래스로, 셀의 배치, 셀의 크기 및 간격 조정,