안녕하세요 :) Zedd입니다. Core Data를 사용할 일이 생겼는데...제가 옜날에 해봤단 말이죠..!?!?!? 근데 다시 하려니까 생각이 하나도 안나는거에요 그때는 문서 볼 생각도 안했었는데..ㅎㅎㅎㅎ 이러면 할때마다 계속 찾아보고..그럴 것 같아서 이왕 찾아볼거 내가 정리한걸..찾아보게따... 이 Core Data공부가 처음 시도된 것은 아니었다고 하는데.... 2017년부터 시작된 그의 노력.. 이번엔 진짜 제대로 공부할거야... 엄청 쉽게쉽게 설명..하려고 노력해볼게요!!! 문서에 나와있는 어려운 말들을 최대한 풀어서 적어볼건데, 그래도 꼭 문서를 다시 읽는거 잊지마세요!!!! Core Data - Core Data는 Framework에요! Q : 아 디바이스에 뭔가 저장해야되는데....오잉..
안녕하세요 :) Zedd입니다. SwiftUI의 NavigationView 공부를 기록해놓으려고 합니다 :D NavigationView는 말 그대로..UIKit의 UINavigationController 역할을 한다고 보면 되겠죠? NavigationView의 정의를 잠깐 보고 가자면, navigation hierarchy에서 경로를 나타내는 여러 View를 표시하기 위한 View.. (원문에는 representing a visible path(가시경로..?)로 나오는데 저는 그냥 경로라고...) 사용법은 보여주고 싶은 View를 NavigationView로 감싸주기만 하면 됩니다. 그럼 아직 아무것도 안나올텐데요. NavigationBarTitle이나 NavigationItem을 추가해줘야 GNB영역이..
안녕하세요 :) Zedd입니다. 자고 일어나니..!! Swift 5.2가 나왔네요. 공-식 릴리즈 노트를 한번 훑어보려고 합니다 :D 중간중간 번역 안한 부분도 있으니 참고해주세요. Swift 5.2 Released! 2020년 3월 25일 수요일 Swit 5.2가 공식적으로 출시되었습니다 🎉 Swift 5.2는 Xcode 11.4의 일부로 제공됩니다. 그러니 사용하려면 11.4를/... 먼저 Language Updates부터 보겠습니다. SE-0249 Key Path Expressions as Functions SE-0253 Callable values of user-defined nominal types 이렇게 2개를 넣어놨네 첫번째거부터 볼게요. "Key Path Expressions as Func..
안녕하세요 :) Zedd입니다. 오늘은.. Publisher Subscriber Subject Scheduler Cancellable 마지막..!! Cancellable을 공부해볼게요! Combine을 공부하고 그걸 블로그에 포스팅 하는 입장으로서, 틀린 내용을 게시하지 않으려고 노력중입니다! 그럼에도 불구하고 틀린 내용이 있을 수 있으니 이 글만 보고 아 이게 이렇구나~라는 건 굉장히 위험합니다. 그걸 꼭 염두하시고 글을 읽으시길 바랄게요 :D 틀린 내용을 발견하시면 댓글로 알려주시면 감사하겠습니다! Combine이 유독......뭔가 조심스럽네요. 제가 1도 몰라서리 ㅎ 그럼 Cancellable을 공부해봅시다! Cancellable 역시 프로토콜이구요! 정의는 activity 또는 action이 취..
안녕하세요 :) Zedd입니다. Publisher와 Subscriber, Subject를 공부했는데요, 오늘은 Scheduler를 공부해볼게요. Publisher Subscriber Subject Scheduler Cancellable 역시나 프로토콜입니다. Scheduler Scheduler는 closure의 실행시기와 방법을 정의하는 프로토콜이에요. 이 Scheduler를 이용해서 가능한 빨리 코드를 실행시킬 수도 있고, 특정 시간 이후에 코드를 실행시킬 수도 있어요. 개별 Scheduler 구현은 시간 관리 시스템(time-keeping system)에 적합한 것을 사용해야한대요. Scheduler는 이를 SchedulerTimeType으로 표시합니다. 이 타입은 SchedulerTimeInterv..
안녕하세요 :) Zedd입니다. 백준 문제를 풀고 있는데, '내가 시간초과가 나는건 Swift의 print문이 느려서야' (아무 근거 없음) -> 'print문 말고 다른걸 쓰자' -> 'os_log..? 이게 뭐지..? 이름을 보니 빨라보이는군...' -> 물론 이걸로 풀지는 못함. 이 흐름으로 os_log의 존재를 처음 알게되었습니다. 😳 큼큼...암튼 os_log에 대해서 공부해보려고 합니다. 먼저, 이 로깅에 대해서 찾다보면, "unified logging system"이라는 말이 많이 보는데, 이거 먼저 알아볼게요! unified logging system은 번역하자면, "통합 로깅 시스템"인데요! 모든 level의 시스템에서 메시징을 캡쳐할 수 있는 효율적인 단일 고성능 API를 제공한다고 합..
안녕하세요 :) Zedd입니다. https://zeddios.tistory.com/868 SonarQube 삽질기 ⚠️중요⚠️ 이글은 삽질기..이고 https://zeddios.tistory.com/976 SonarQube integration with Xcode (feat. Docker) 안녕하세요 :) Zedd입니다. https://zeddios.tistory.com/868 SonarQube 삽질기 안녕하세요.. zeddios.tistory.com 여기서 아주 처참....한것 까진 아니고 아무튼 소나큐브를 사용하는데 실패를 했었습니다. 그리고 계속 하..다시 해봐야하는데..하고 생각만 하고 있었는데 흠 무슨 이야기 하다가 나온건진 모르겠는데, 제가 아는 분이 Docker를 이용해서 하셨다는 거에요~ ..
- swift array
- 스위프트
- swift tutorial
- 제이슨 파싱
- Git
- UIBezierPath
- FLUTTER
- Xcode
- IOS
- swift sort
- swift3
- fastlane
- np-complete
- np-hard
- ios 13
- github
- 스위프트 문법
- SwiftUI
- 회고
- Swift
- swift 공부
- WidgetKit
- swift delegate
- actor
- WWDC
- Accessibility
- 피아노
- WKWebView
- iOS delegate
- Combine
- Total
- Today
- Yesterday