일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
- 패스트캠퍼스후기
- 패스트캠퍼스
- cancelAsyncWrite
- 문자열 보간법
- 기본문법
- 인스펙터
- ios
- 옵셔널 체이닝
- 프로퍼티 관찰자
- TableView
- 패캠챌린지
- xcode
- Background
- Optional Chaining
- 열거형
- RawValue
- 직장인인강
- switch
- SeSAC
- 독학
- 30개프로젝트로배우는iOS앱개발withSwift초격자패키지Online
- enum
- Git
- Realm
- Threading
- userDefaults
- beginAsyncWrite
- 직장인자기계발
- swift
- 함수
- Today
- Total
목록구조화 (2)
아삭아삭 iOS 개발
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b0srFD/btrUyBrwQ6Z/YQYmx9QNPGxyvu1VQKT2KK/img.jpg)
새싹 프로그램의 마지막 프로젝트였던 SLP(Service Level Project)가 드디어 마무리되어 회고를 해보려고 합니다! 마지막 프로젝트 였기도 하고 서비스레벨의 작업을 해본다는 점이 매우 설레고 의미가 있었던 것 같아요. 이전에 모든 것을 혼자 작업했던 출시 프로젝트와 달리 전문가의 손길이 느껴지는 디자인 리소스(Figma 사용), 서버(Swagger로 확인), 그리고 기획안(Confluence로 협업)을 갖고 작업하니 보다 체계적인 진행을 할 수 있어 좋았습니다. (정성스럽게 작성해주신 디자인 리소스, 기획안, 그리고 바쁘신 와중에 서버관리까지 모두 감사합니다 멘토님들!!👍🏻) Figma에서는 화면 구성을 참고하고, Confluence 기획안에서는 작동 로직을 참고하여 어떤 UI객체로 화면을 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/qI9cU/btrHFQtYfKW/w1KkYZlUK9Ap04iFuyI2k1/img.jpg)
■ TableView는 언제, 그리고 왜 사용할까요? 이전까지 TableView 공부할 때에는 개발자 입장에서의 이유와 구현방법만 생각하다가, 최근 구입해서 읽고 있는 꼼꼼한 재은씨 시리즈(거의 swift 수학의 정석인듯)를 읽다가 어플 사용자 입장에서의 의미도 공감하여 함께 정리합니다. 개발자 입장 동일한 양식을 갖는 데이터를 여러개 구현한다고 가정했을 때, 공통적인 부분들(UI나 데이터 등등)을 변경해야 할 일이 생길 수 있습니다. 이 때 모든 요소들을 하나하나 수작업으로 구현했다면, 변동이 있을 때마다 모든 사항들을 하나하나 수정해주어야 하는 번거로움이 생깁니다. ⇒ 이처럼 몇 개가 될지 모르는 데이터를 구현해야 하고, 그 내용이 가변적이며 동일한 양식(UI, 데이터)을 갖는 경우에 TableVie..