-
210204 - TILTIL/2021 2021. 2. 5. 01:21
iOS, Swift
Swift 문법은 오늘 where과 ARC에 대해서 복습했다.
ARC에서 weak와 unowned가 있는데 weak를 안 쓰고 crash의 위험이 있는 unowned를 사용하는 경우를 알게 되었다.
프로젝트 진행중에 Simulator에서는 앱이 실행되는데 Device에서 실행이 안 되는 문제가 발생했고, Dynamic Font의 크기를 키우면 일정 크기 이상에서 crash가 발생하는 문제가 있었다.
알고 보니 CPU 사용량이 100%가 되고 메모리가 계속 증가하고 있었다.
이 문제가 발생할 코드가 없었는데....
이 코드에 있었다. 무슨 문제인지는 모르지만 *0.55를하면 이런 문제가 발생하고 0.5로 하면 문제가 발생하지 않는다.....
이 문제를 해결하니 Dynamic Font 문제도 해결됐다..?? XCode.... 일하자 Apple
TextField에 keyboard가 아닌 inputView와 inputAccessoryView를 넣는 방법과 PickerView를 구현하는 방법에 대해서 공부를 했다.
그리고 ImagePicker에 대해서 다시 복습을 했다.
C#, .NET
Database를 만들고 BulkInsert를 하는 방법에 대해서 공부를 하고 있다.
어떤 순서로 구현하고 어느 기능을 하는 몇몇 가지는 알지만 아직 왜?? 하는지 모르는 부분이 많기 때문에 공부를 더 해야겠다.
728x90'TIL > 2021' 카테고리의 다른 글
3월 1주차 회고 (0) 2021.03.08 210207 - TIL (0) 2021.02.08 210201 - TIL (0) 2021.02.02 210126 - TIL (0) 2021.01.27 210124 - TIL (0) 2021.01.25