...
본문 바로가기

분류 전체보기

(127)
WWDC18 - What's New in User Notifications 세션보면서 정리한 내용입니다. 해석이 잘못된 경우가 있을수있으니 발견하시면 댓글로 남겨주시면 감사하겠습니다🙏🏻 https://developer.apple.com/wwdc18/710 What’s New in User Notifications - WWDC18 - Videos - Apple Developer Local and push notifications enable your app to keep users informed with timely and relevant content, by displaying messages and... developer.apple.com 요약 Grouped notificaitons 이제 기본적으로 같은 앱에서 나온 notification들은 자동적으로 그룹핑되어진다. ( ..
WWDC20 - The Push Notifications primer 세션보면서 정리한 내용입니다. 해석이 잘못된 경우가 있을수있으니 발견하시면 댓글로 남겨주시면 감사하겠습니다🙏🏻 https://developer.apple.com/wwdc20/10095 The Push Notifications primer - WWDC20 - Videos - Apple Developer Help people get the most out of your app with push notifications for important events and updates — and by delivering up-to-date data in... developer.apple.com 요약 push notification은 앱이 포그라운드 상태일 필요가 없게해주고, 필요하면 앱을 런치하게 해준다. 하기 위해..
WWDC20 - Keep your complications up to date 세션보면서 정리한 내용입니다. 해석이 잘못된 경우가 있을수있으니 발견하시면 댓글로 남겨주시면 감사하겠습니다🙏🏻 https://developer.apple.com/wwdc20/10049 Keep your complications up to date - WWDC20 - Videos - Apple Developer Time is of the essence: Discover how your Apple Watch complications can provide relevant information throughout the day and help people... developer.apple.com 요약 complciation을 최신상태로 유지하는 방법은 크게 2가지 방법이 있고, 세부적으로는 4가지방법이 있다. ..
좌우 스크롤되는 캘린더뷰 만들기( feat: CompositionalLayout ) 본글은 캘린더뷰를 구현하는 과정속에서 어려웠던 점, 구현하는 과정을 기술한 글입니다. 캘린더뷰는 다양한 방법으로 구현할 수 있다고 생각합니다. 전체 코드는 아래에서 확인할 수 있습니다 https://github.com/gustn3965/CalendarView gustn3965/CalendarView CompositionalLayout을 이용한 좌우 스크롤 가능한 캘린더뷰. Contribute to gustn3965/CalendarView development by creating an account on GitHub. github.com 아래는 구현완료한 화면이다. 항상 월간캘린더는 6줄로 나오게 했으며, 좌우로 얼마든지 이동할 수 있다. ( 카톡 캘린더처럼 매달 6줄로 나오게 했다 ) 우선 캘린더뷰를 ..
백준 1561 - 놀이공원 - swift https://www.acmicpc.net/problem/1561 1561번: 놀이 공원 첫째 줄에 N(1 ≤ N ≤ 2,000,000,000)과 M(1 ≤ M ≤ 10,000)이 빈칸을 사이에 두고 주어진다. 둘째 줄에는 각 놀이기구의 운행 시간을 나타내는 M개의 자연수가 순서대로 주어진다. 운행 시간은 1 이상 30 www.acmicpc.net 꽤나 정답비율이 낮은 편에 속하는 문제다. 이렇게 낮은문제는 한번에 떠오르는 생각만으로 접근하다보면은 틀리기 십상이다. 그러므로 예외처리나, 더 세세하게 경우들을 생각하거나, 구현을 잘해야한다. 일단 N이 20억으로, 한명한명 모두 태워보며 마지막을 찾기란 시간초과다. 그러므로 시간안에 풀수있는 효율적인 방법이 필요하다. "시간"을 기준으로 문제를 접근해본다...
WWDC 19 - SwiftUI on watchOS 세션보면서 정리한 내용입니다. 해석이 잘못된 경우가 있을수있으니 발견하시면 댓글로 남겨주시면 감사하겠습니다🙏🏻 https://developer.apple.com/wwdc19/219 SwiftUI on watchOS - WWDC19 - Videos - Apple Developer SwiftUI allows a whole new world of possibilities when developing watchOS apps and notifications. From custom animations to providing an... developer.apple.com 요약 watchOS6 부터는 이제 SwiftUI를 사용할 수 있다! watch app, notification, digital crown에서 사용할..
WWDC 20 - Create complications for Apple Watch 세션보면서 정리한 내용입니다. 해석이 잘못된 경우가 있을수있으니 발견하시면 댓글로 남겨주시면 감사하겠습니다🙏🏻 https://developer.apple.com/wwdc20/10046 Create complications for Apple Watch - WWDC20 - Videos - Apple Developer When you add complications to a Watch app, people can access glanceable and up to date information directly from their watch face. We'll... developer.apple.com 요약 Timeline을통해 시간마다 complication을 제공한다. CLKComplicationDataSou..
프로그래머스 - 표 편집 - 2021 카카오 인턴 - swift https://programmers.co.kr/learn/courses/30/lessons/81303 코딩테스트 연습 - 표 편집 8 2 ["D 2","C","U 3","C","D 4","C","U 2","Z","Z"] "OOOOXOOO" 8 2 ["D 2","C","U 3","C","D 4","C","U 2","Z","Z","U 1","C"] "OOXOXOOO" programmers.co.kr 문제해설은 이미 카카오테크에 나와있다. 본글은 연결리스트로 푸는 방법과, 세그먼트트리 + 이분탐색 으로 푸는 방법을 작성할것이다. 굉장히 좋은 문제라고 생각한다. 당시 시험볼때 효율성을 맞추지못한 문제였다. 다시 풀어보니, 연결리스트를 이용하니 쉽게 풀리는 문제였다. 우선 문제의 조건에도 핵심이있다. 마지막에 "..