-
TIL - 2022년 01월 09일TIL/2022 2022. 1. 10. 00:03
Network
OSI 7 Layer에서 1 Layer인 Physical에 대해서 공부를 했다.
하드웨어적인 부분의 내용이지만 이 장비가 이런 거구나 하며 재밌게 공부했다.
Algorithm
최단경로 문제를 공부하면서 Dihkstra Algorithm에 대해서 공부를 했다.
으음.. 이전의 그래프 알고리즘에 비해서 난이도가 있어서 내일 더 공부를 해야겠다.
iOS
UserDefaults와 PropertyList에 대해서 복습했다.
UserDefaults는 워낙 많이 사용해서 다 기억하고 있었지만 plist는 프로젝트 생성 시 원래 만들어져 있고 데이터를 추가만 했지 이 데이터를 꺼내서 사용할 일이 없어서 까먹고 있었는데 이번 기회에 다시 알게 됐다.
그리고 NSCoding과 Codable를 이용해서 객체를 파일로 저장하고 읽는 방법에 대해서 공부했다.
Codable을 주로 사용하고 그것도 JSON을 파싱 하는데만 썼지 파일로 저장하고 읽는 방법은 사용할 일이 없었어서 알아가는 게 많았다.
NSCoding도 아주 간단한 JSON을 파싱 할 때 쓰는 방법에 대해서만 공부했는데 저장하고 읽는 방법에 대해서 공부를 했는데.... Codable을 놔두고 굳이 쓸 이유가 있는지는 모르겠다.
728x90'TIL > 2022' 카테고리의 다른 글
TIL - 2022년 01월 11일 (0) 2022.01.12 TIL - 2022년 01월 10일 (0) 2022.01.10 TIL - 2022년 01월 08일 (0) 2022.01.09 TIL - 2022년 01월 07일 (0) 2022.01.07 TIL - 2022년 01월 06일 (0) 2022.01.07