ios(86)
-
[UITableView] 테이블뷰에서 발생했던 Cell reuse 문제와 해결방법
아이폰에서 가장 많이 사용되는 뷰가 무엇이냐 묻는다면 TableView와 CollectionView라고 답할 수 있을 것이다. 이 두 개만 잘 배워놔도 대부분의 뷰를 구현할 수 있을 만큼 테이블뷰와 컬렉션뷰는 iOS 개발에서 정말 중요한 부분을 차지한다. 하지만, 초보 iOS개발자라면 누구나 한번쯤 TableView를 배우면서 아래와 같은 버그를 맞닥드린적이 있을 것이다. 테이블뷰에서 스크롤을 하게 되면 제멋대로 셀의 상태가 변해있는 충격적인 상황이 발생하게 되는 이런 상황... 오늘은 TableView에서 이 버그가 왜 발생하고, 어떻게 해결할 수 있는지에 대해 다루어보도록 하겠다. 1️⃣ 우선, TableView가 어떤 원리로 동작하는지를 정확하게 알아야 한다! 테이블뷰는 세로 스크롤을 할 때 같은 ..
2021.08.23 -
[SOPT] #3 - 16시간의 기억, 명함 서비스 나다 NADA
2021.05.22 - 05.23 28기 솝트 회고에서 세 번째로 다룰 내용은 '솝커톤'이다. 솝커톤은 솝트와 해커톤의 합성어로,4주차 동안 iOS 파트 세미나에서 배운 내용을 바탕으로 기수 후반기에 진행되는 자체 해커톤인 앱/웹잼을 시작하기 전, 본인의 실력을 검증하고 다양한 파트와의 협업을 경험해보는 행사를 말한다. 솝커톤 신청 공지가 올라왔을 때만 하더라도4번 세미나를 들은 나의 실력으로 서비스를 만들 수 있을까.. 혹시나 참여했다가 민폐만 끼치는 게 아닐까는 겁도 났었지만,솝트가 추구하는 솝커톤의 목표가"도전을 통한 개인과 팀 그리고 조직 전체의 성장"인 만큼내 인생 첫번째 무박 2일 해커톤에 도전하게 된다💪🏻 (참고로, 모집은 선착순으로 진행된다. 마감 속도가 정말 후덜덜..또한, 코로나19..
2021.08.19 -
[iOS] 내가 보려고 정리하는 Coding Convention (feat. Style Share)
개발자로서 협업을 하게 되면, 같은 팀원들끼리 필수로 정해야 하는 규칙들이 있다. 개발을 할 때 지켜야 하는 Coding Convention, 깃을 사용하는 방법인 Git branch 전략, 모두가 알아볼 수 있도록 기록하는 Commit Convention, 프로젝트 내 파일을 관리하는 Foldering Convention 등이 그것들이다. (이 외에도 추가적인 규칙을 정하는 건 팀원들끼리의 자유이다.) 그중 오늘은 첫 번째로 Coding Convention에 대해 다루어 볼까 한다. 이미 솝트에서 경험한 세 번의 프로젝트 (합동 세미나, 솝커톤, 앱잼)에서 자의로든 타의로든 어느 정도 익숙해졌다 생각하지만, 그래도 아직 모르는 부분이 존재하고 이 부분은 iOS 개발자라면 꼭 짚고 넘어가야 하는 부분이기..
2021.08.17 -
[SOPT] #2 - iOS 개발자가 되가는 과정, 파트별 세미나
오늘은 솝트 회고 두 번째 시리즈!👇🏻 첫번째 시리즈는 아래에 👇🏻 [28th SOPT] #1 - 솝트 지원부터 면접, 합격까지 후기이.. 것도 3월에 시작한 활동이지만... 지난 학기에 너무 바빴던 저이기에.. 5개월이 지난 지금..솝트 후기 활동을 하나 둘 써보려고 합니다..^^ 최대한 빨리 솝트에서 했던 모든 활동들, 리쿠르팅,mini-min-dev.tistory.com 솝트 자체적으로 진행했던 8번의 세미나 회고를 작성해보려 한다 :)솝트의 세미나는 어떻게 진행되고, 어떤 걸 배우는지 자세하게 한번 알아보도록 하자. 세미나? 그게 뭔데?솝트는 매주 토요일마다 각 파트별로 나누어서 4시간 정도 되는 자체 세미나를 진행한다.각 파트의 파트장님들이 매주 세미나 자료와 수업을 진행해주시면, 파트원..
2021.08.15 -
[SOPT] #1 - 28기 솝트 지원부터 면접, 합격까지 후기
이.. 것도 3월에 시작한 활동이지만...지난 학기에 너무 바빴던 저이기에.. 5개월이 지난 지금..솝트 후기 활동을 하나 둘 써보려고 합니다..^^최대한 빨리 솝트에서 했던 모든 활동들, 리쿠르팅, 세미나, 운영팀, 행사, 솝커톤, 앱잼, 스터디 회고를 하나 둘 시리즈로 올려보겠습니다..! 개발을 본격적으로 시작한 지 약 3개월.인터넷 강의로 끄적끄적 파이썬 공부만 하던 나는 개발 흥미를 조금씩 잃기 시작한다.늘지 않는 실력과 매일 반복되는 재미없는 에디터 검은색 창,,재미있는 프로그램을 만들지도, 깃 사용방법도, 네트워크도 부족했던 나는 IT 창업 동아리를 찾게 된다.솝트는 IT 벤처 창업 동아리 중에서는 가장 큰 규모와, 긴 역사를 자랑했다.기획, 디자인, 안드로이드, iOS, 웹, 서버 파트로 나..
2021.08.13