[DataStructure] Linked List

맨앞에 insert할때 시간이 오래걸린다맨앞에 insert하려면 모든 원소를 복사해야한다.array는 사용하지않는 저장 공간을 낭비하고 생성할때 마다 우리는 size를 명시해줘야한다. 노드들이 순차적으로 연결된 데이터 원소의 linear collection, 다음 노드

약 14시간 전
·
0개의 댓글
·
post-thumbnail

221130 - TIL

운영체제 공부미로사용해서 wireframe 작성해봤다. figma도 한번 사용해 봐야겠다.swift Data Structure array 공부

2일 전
·
0개의 댓글
·
post-thumbnail

[DataStructure] Arrays

array는 같은 type의 element들의 collection이다. array는 index를 통해서 값을 설정하고 반환할 수 있다.swift에서는 size를 명시하지는 않는다.list는 가능하지만 linked list, stack, queue는 불가능하다. inde

2일 전
·
0개의 댓글
·

221127 - TIL

프로시저란 특정한 로직을 처리하기만 하고 결과 값을 반환하지 않는 서브 프로그램이다. 참고 파이썬에서 venv로 가상 황경 사용하기 참고 OS os.path.abspath(path): 절대경로 반환 os.path.dirname(path): path의 상위 디

5일 전
·
0개의 댓글
·

221125 - TIL

파이썬 예외 처리 finally는 예외와 상관없이 실행참고db schema와 model의 차이참고HTTP response status codes참고

2022년 11월 25일
·
0개의 댓글
·

221124 - TIL

백엔드, db에 대해 이해해 보고싶어서 FastApi 간단하게 공부해보았다.YouTube-tutorial

2022년 11월 24일
·
0개의 댓글
·

221123 - TIL

Date 연산 Date()를 기준으로 원한는 시간만큼 더해줄 수 있다. modalPresentationStyle 기존에는 fullScreen, pageSheet 정도만 사용했었는데 더 공부해봐서 다양한 상황에 활용해 봐야겠다. 참고

2022년 11월 23일
·
0개의 댓글
·

221122 - TIL

Lottie 에서 GIF 사용하기참고enum rawValue 사용해서 매치된 case 생성참고

2022년 11월 22일
·
0개의 댓글
·

221121 - TIL

HTTP 허용하기 info.plist 에서 NSAppTransportSecurity 설정해준다.참고flatMap과 map의 차이점참고

2022년 11월 21일
·
0개의 댓글
·

221120 - TIL

UITextField에서 글자수 제한일정 글자수 넘으면 deleteBackward() 사용해주면 된다참고RxAlamofire 사용해봤다.RxAlamofire 사용해서 함수도 구현해봤다 아직은 잘 사용하고 있는지 모르곘다 조금더 연습해 봐야겠다.RxAlamofire Gi

2022년 11월 20일
·
0개의 댓글
·

221119 - TIL

alamofire 사용해서 router 작성시위에처럼 request를 사용하면 저 함수만 사용해서 모두 request할 수 있다. 처음에는 좋아보였는데 저렇게 사용하면 자주 사용하는 함수들은 똑같이 다시 구현해줘야해서 재사용성도 좋지 않고 코드도 길어져서 알아보기 힘들

2022년 11월 19일
·
0개의 댓글
·

221118 - TIL

열거형(enum)에서는 저장 프로퍼티를 사용할 수 없다.위에 처럼 계산 프로퍼티나 static을 사용해서 구현한다.alamofire 사용시 router 구현해 봤다.asURLRequest() 함수에서 method별로 구현해주기도 하고 case 별로 구현해주는 방법도 있

2022년 11월 18일
·
0개의 댓글
·

221117 - TIL

Alamofire 라우터 공부하고 작성해봤다. 다른 코드들 좀 더 참고해서 가다듬어야겠다.참고참고참고참고

2022년 11월 17일
·
0개의 댓글
·

221116 - TIL

네이버 로그인 구현참고참고sns 로그인 구현 흐름1 sns 로그인 완료 처리하는 부분에서 uid 사용해서 server에 uid가 db에 있는지 확인2-1 db에 없는경우 sns 회원가입하는 화면 present2-2 db에 있는경우 로그인 완료 화면 present

2022년 11월 16일
·
0개의 댓글
·
post-thumbnail

221114 - TIL

배열에서 index 찾기if, firstIndex을 사용하면 index를 찾고 바로 사용할 수 있다.UiButton.Configuration 비슷한 버튼을 만들어 줄때 사용하면 재사용성에 좋을거 같다. 조금 더 편리하게 사용하는 방법을 생각해 봐야겠다.참고참고half

2022년 11월 14일
·
0개의 댓글
·

221113 - TIL

textField.rx.text 에서 String?이 아니라 String으로 받아오고 싶을때 .orEmpty를 사용한다.alertController에 textField 집어넣기 .addTextField을 사용해서 추가해준다. 여러개 추가해주고 configurationH

2022년 11월 13일
·
0개의 댓글
·
post-thumbnail

221112 - TIL

그동안 RxSwift, reactorKit 공부했던거 프로젝트에 적용해봤다. 익숙하지 않아서 그런가 예상못한 오류 발생해서 오늘 거의 하루종일 시도해봤는데 해결하지 못해서 찝찝하게 자러갑니다ㅜ혹시 비슷한 경험 있으신분들 도움 부탁드립니다!

2022년 11월 12일
·
0개의 댓글
·
post-thumbnail

[FSCalendar] FSCalendar NoStoryboard Practice

HeaderTitle는 center, left, right로 설정해줄 수 있는데 left, right가 애매한 1/3위치에 있어서 투명하게 만들어 주고 라벨을 새로 만들어줬습니다.headerTitle 투명하게headerLabel을 새로 만들어주고calendarCurre

2022년 11월 12일
·
0개의 댓글
·

221111 - TIL

DateFormatter 사용해서 시간 원하는 형태로 표시사용해서 주차를 표시 해줬다.참고하고있는 프로젝트에 claendar를 구현하고 싶어서 calendar라이브러리 알아봤다.FSCalendarJAppleCalendarCalendarKitKVKCalendarFSCal

2022년 11월 11일
·
0개의 댓글
·
post-thumbnail

[RxGesture] RxGesture 알아보기

ReactorKit사용 중 view의 tap gesture를 action으로 전달해 주는 방법을 찾다가 RxGesture을 발견했습니다.기존에 gesture을 recognize하는 과정을 생략할 수 있습니다.gesture을 recognize하지 않아도 전달할 수 있습니

2022년 11월 10일
·
0개의 댓글
·