일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 직장인인강
- Threading
- enum
- 문자열 보간법
- 패캠챌린지
- 함수
- Realm
- Background
- cancelAsyncWrite
- 인스펙터
- 기본문법
- 열거형
- TableView
- SeSAC
- RawValue
- ios
- 30개프로젝트로배우는iOS앱개발withSwift초격자패키지Online
- 독학
- Git
- beginAsyncWrite
- xcode
- 프로퍼티 관찰자
- swift
- switch
- userDefaults
- 패스트캠퍼스후기
- Optional Chaining
- 직장인자기계발
- 패스트캠퍼스
- 옵셔널 체이닝
- Today
- Total
목록전체 글 (99)
아삭아삭 iOS 개발
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/t4rrI/btrHEYse6iq/yaqkKYA2ivTz6g3MQSNgg0/img.png)
오늘 공부한 내용들을 내가 잊지 않기 위해 기록합니다. 틀린 내용이 있을 수 있는 점 참고 부탁드립니다 :) ■ 오늘의 과제 [과제1] 스토리보드의 어트리뷰트 인스펙터 영역만을 활용하여 구현하기. 테이블뷰컨트롤러의 static cell과 section을 활용해 최대한 유사한 형태로 구현해보기 - 스토리보드만을 사용해서는 Tableview를 처음 만들어보았습니다! 과제 진행시 첫 번째 섹션의 cell 스타일은 'right detail'로 적용하였고, 두 번째 섹션의 cell 스타일은 'custom'으로 선택하여 레이블과 스위치를 직접 추가했습니다. tableview의 attribute inspector 항목들을 이것저것 클릭해보며 cell style, accessory, image, content, sec..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ctUtjg/btrHpOLwXbz/DHfEX4wsDh7PbNkhLk6kpk/img.gif)
오늘 공부한 내용들을 내가 잊지 않기 위해 기록합니다. 틀린 내용이 있을 수 있는 점 참고 부탁드립니다 :) ■ 주말 과제 넷플릭스 로그인 화면에서 조건에 따라 얼럿을 띄워보는 것 넷플릭스 로그인 화면에서 화면 전환 구현해보기 1) alert 생성 // MARK: 취소와 확인이 뜨는 UIAlertController func presentAlert(title: String, message: String? = nil, isCancelActionIncluded: Bool = false, preferredStyle style: UIAlertController.Style = .alert, handler: ((UIAlertAction) -> Void)? = nil) { let alert = UIAlertContro..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/l5bFG/btrHqo5XLyE/ElZX98dgkaN02Vf48lYcf0/img.png)
오늘 공부한 내용들을 내가 잊지 않기 위해 기록합니다. 틀린 내용이 있을 수 있는 점 참고 부탁드립니다 :) ■ 오늘 & 주말 과제 지난 2주간 수업내용 복습 철저히 해보기!! 원래 오늘 평가과제가 나갈 예정이었는데, 아쉽게도 다음주로 미뤄지고 이번 주말은 이제까지 배운 내용을 잘 소화해보는 시간이 되었다. 진짜 다행이다..흡 이번주 주말동안 (최소한) 아래 4개 기능들 추가구현 해 볼 예정이고, 정리못한 문법들이나 Mission과제들도 보충해야겠다. 넷플릭스 로그인 화면에서 화면 전환 구현해보기 넷플릭스 로그인 화면에서 조건에 따라 얼럿을 띄워보는 것 기념일 계산기 앱에서 설정한 Date를 저장해보는 것 감정일기 카운트를 리셋해보는 것 (userDefault) 오늘은 자기전에 감정일기 카운트를 리셋만큼..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bvzRYU/btrHjynUMcw/XKgYSzyqNrarn9msoi3hY0/img.gif)
오늘 공부한 내용들을 내가 잊지 않기 위해 기록합니다. 틀린 내용이 있을 수 있는 점 참고 부탁드립니다 :) ■ 오늘의 과제 1) 1~9회차 복습 이전까지 진행한 내용들 중 내용정리하지 못한 부분들 재정리 누락한 mission과제들 정리하여 업로드 순차적 업로드 예정 2) 기념일 계산기 기능 구현하기 iOS의 버전에 따른 DatePicker의 preferredDatePickerStyle 방식 설정해보기 ① iOS 14 이상인 경우 - inline 방식 ② iOS 14 미만인 경우 - wheel 방식 DatePicker의 ValueChanged시 선택된 일자 기준으로 100, 200일 뒤의 날짜를 레이블에 표기하기 - Data → String 변환해주는 함수 dateToFormattedString를 결과레..
SeSAC 멘토님에게 피드백 받은 사항들을 잊지 않기위해 정리합니다! 아래 내용들 외에도 추가 개선할 사항이 있다면 댓글로 알려주세요~ :) 1. Bool 값에 따른 조건문의 경우 줄일 수 있음 (방안1 - 삼항연산자, 방안2 - toggle) 2. == true 를 생략할 수 있을 경우 생략가능 3. 배열안에 이미지들이 다수 들어가는 방법은 추천하지 않음 LED 보드 app 1. Bool 값에 따른 조건문의 경우 줄일 수 있음 (방안1 - 삼항연산자, 방안2 - toggle) 아래 조건문에서 searchView.isHidden 값에 따라 true ↔ false로 바꿔주고자 했다. → 심지어 주석에는 toggle로직이라고 적어두고 친숙한 if문으로 코딩하다니 허ㅏ허 다음부턴 비슷한 경우에 toggle잘 ..
SeSAC 멘토님에게 피드백 받은 사항들을 잊지 않기위해 정리합니다! 아래 내용들 외에도 추가 개선할 사항이 있다면 댓글로 알려주세요~ :) 1. 반복되는 사항이 있을 경우, 별도로 정의하여 해당 명칭으로 적용하기 2. for문의 바구니객체 표기방식 개선 3. 문자열로 감싸는 대상 검토 필요 4. 반복되는 함수 사용이 있을 경우, 해당 함수들을 별도로 묶어서 사용하기 5. textField의 액션 연결시 did end on exit 사용해보기 6. 변수를 줄여서 쓸 방법 생각해보기 신조어 검색기 app 1. 반복되는 사항이 있을 경우, 별도로 정의하여 해당 명칭으로 적용하기 아래 반복문내 조건문에서 randomkey.rawValue 값의 포함여부를 확인하고, 그 결과에 따라서 randomKeys라는 상수..