일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- RawValue
- 열거형
- swift
- SeSAC
- Threading
- userDefaults
- 독학
- 프로퍼티 관찰자
- Git
- 인스펙터
- cancelAsyncWrite
- 함수
- 직장인인강
- 직장인자기계발
- 패스트캠퍼스후기
- xcode
- 기본문법
- enum
- 패캠챌린지
- beginAsyncWrite
- switch
- ios
- Background
- 문자열 보간법
- 옵셔널 체이닝
- 30개프로젝트로배우는iOS앱개발withSwift초격자패키지Online
- Optional Chaining
- Realm
- 패스트캠퍼스
- TableView
- Today
- Total
목록분류 전체보기 (99)
아삭아삭 iOS 개발
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라는 상수..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/s7vJS/btrHfl2vzde/30ZGAzpeJZ9JmKcxkWYgG1/img.gif)
■ 코드개선 (by 멘토 피드백) SeSAC 오프라인 멘토링 시간에 피드백 받은 내용들을 아래 2개 포스팅으로 나누어 정리해보았다. 개선해야할 사항들에 대해서 핵심 키워드들로 상세하게 피드백을 받을 수 있어서 큰 도움이 되었다. (쏟아지는 비를 뚫고 가길 잘했다!) 핵심 키워드 관련내용들도 더 구글링해보며 왜, 어떻게 적용할 수 있을지 고민해보고 수정한 사항들이 제대로 돌아갈때 뿌듯했다. 수정사항들 중, 앱실행에 타격을 줄 만큼 심각한 사항은 아지니만 그래도 앞으로 코드 양이 많아질 때 문제가 될 수 있는 부분들이 많았기에 지금이라도 알게되어 정말정말 다행이다. 개선한 내용들이 습관이 되길 https://wannab-it-pm.tistory.com/77 [코드리뷰] 2022.07.13 (1) SeSAC ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ybsrO/btrG8QIXWAB/tq8MfyZ3oywQ5nyWQRIfkk/img.jpg)
오늘 공부한 내용들을 내가 잊지 않기 위해 기록합니다. 틀린 내용이 있을 수 있는 점 참고 부탁드립니다 :) ■ 오늘의 과제 1) Raw String 과제목표 : swift5에서 새로 등장한 rawstring이 무엇인지 알아보고, playground에서 실습해보기 (스스로 학습 및 구현) (정리한 내용과 예시들은 playground로 구현해보며 내용이 길어져 별도 포스팅으로 업로드 예정입니다~) //링크 예정 자리// 2) 감정 다이어리 프로젝트 코드 개선 과제목표 : 함수의 반환값, 열거형, 등을 활용해 감정 다이어리 프로젝트 코드 개선수정 ■ 개선사항 감정버튼 9개 개별 Outlet 연결 감정버튼 9개 모두 하나의 Outlet Collection 연결 스토리보드를 통한 감정버튼 Image 9개 개별등..