profile
https://hyunndyblog.tistory.com/163 티스토리에서 이사 중
post-thumbnail

Swift Macro

https://developer.apple.com/videos/play/wwdc2023/10164/?time=574Swift 5.9에서 새롭게 나온 개념언어 자체의 기능을 확장보일러플레이트 코드 제거Swift expression 더 활용는 조건이 거짓이면 프로

2023년 7월 6일
·
0개의 댓글
·
post-thumbnail

FlexLayout - 2

FlexLayout은 부모 컨테이너인 "Flex Container" 와 하위 요소인 "Flex Items"로 구성된다.Flex Item 또한 Flex Container가 될 수 있으며, 다른 Flex Item을 추가할 수 있다.FlexLayout의 핵심 특징은 Item

2023년 6월 24일
·
0개의 댓글
·
post-thumbnail

FlexLayout

[FlexLayout GitHub] FlexLayout이란? Yoga flexbox (CSS Flexbox 라는 것의 구현체)에 Swift Interface를 추가시킨 Layout Framework FlexLayout + PinLayout FlexLayout은 P

2023년 6월 24일
·
0개의 댓글
·
post-thumbnail

RIBs Tutorial - 0

RIBs Tutorial - 0을 학습 & 정리해보겠습니다.RIBs는 Uber에서 만든 cross-platform 아키텍처 프레임워크 입니다.중첩된 state를 포함하는 규모가 큰 모바일앱을 위해 디자인 되었습니다.RIBs를 사용하면 얻어지는 이점으로는...cross-

2023년 6월 15일
·
0개의 댓글
·

[Swift] Concurrency 링크 모음

https://minsone.github.io/swift-concurrency-linkhttps://developer.apple.com/news/?id=2o3euotz

2023년 4월 19일
·
0개의 댓글
·

[iOS] CleanArchitecture 톺아보기

CleanArchitecture 공부하면서 헷갈렸던 용어들과각 layer들에 그래서 정확히 어떤게 들어가야 할지Clean Architecture and MVVM on iOS 참고해서 정리했습니다.CleanArchitecture은 로머트 C 마틴이 고안한 아키텍처로,소프

2023년 3월 11일
·
0개의 댓글
·

[iOS] GCD - 1

async/await이 최신기술이지만 GCD도 정리해두겠습니다.제가 지금 개발하는 서비스에서는 async/await 쓰려면 한참 남았거든요..요새 나오는 핸드폰들은 대부분 6코어를 탑재합니다. 적어도 12개 이상의 쓰레드가 있다는 것이죠.하지만? 여기서 메인 쓰레드 1

2023년 3월 7일
·
0개의 댓글
·

[Swift] Structure vs Class

swift 개념에서 빠질 수 없는 토픽이죠.구조체냐! 클래스냐!관련 개념을 이 글에서 한 판 정리 해보도록 하겠습니당.구조체와 클래스는 데이터를 저장하고(storing data) 행동을 모델링(modeling behavior)하는데 쓰입니다.유사성 때문에 어떤걸 써야할

2023년 3월 7일
·
0개의 댓글
·

[Swift] Swift란

험난한 iOS 개발 세계의 유일한 벗.. Swift 공식문서를 정독하겠습니다.The Swift Programming LanguageSwift.. 맨날 쓰는 언어인데 뭘까요? 회사 입사할 때 정리해보고 한 번도 안본 것 같아서 알아볼게요.Swift는 2014년 Apple

2023년 2월 27일
·
0개의 댓글
·
post-thumbnail

[iOS] 사용자 알림(User Notifications) - (1) APNs - 3

이번 글에서는 APNs <-> Provider Server의 신뢰 연결을 위한Token-Based 관계Certificated-Base 관계를 구축하려면 어떤게 필요한지 정리하겠습니다.(1)편에서 Apple Developer 계정에 들어가서 APNs를 항목을 보게되

2023년 2월 27일
·
0개의 댓글
·

[iOS] 사용자 알림(User Notifications) - (1) APNs - 2

🐸 지난 글에서 APNs JSON Payload를 간단 정리하면서 끝났는데요, 심화 과정(?) 일 것 같은 category 키의 Action, 알림을 통해 받은 데이터를 가공하는 Extension 개념이 나왔습니다. 그 두가지는 이 글에서 정리하겠습니다. Decl

2023년 2월 27일
·
0개의 댓글
·
post-thumbnail

[iOS] 사용자 알림(User Notifications) - (1) APNs - 1

안녕하세요 오늘은 2월 26일 일요일 주말..오늘은 iOS 사용자 알림(User Notifications), 개발자들이 많이 부르기로는 Push에 대해 한 판 정리를 해보려고 합니다.푸쉬 하면 떠오르는 APNs, NotificationCenter, FCM 등등이 있죠?

2023년 2월 26일
·
0개의 댓글
·

[iOS] NSCache

회사의 프로젝트에서는 Kingfisher를 사용해서 이미지를 다운, 세팅해주고 있는데요.최근에 Cell이 많은 부분에서 메모리 이슈가 발견되서 Kingfisher의 Cache 를 사용했습니다.하지만 잘 몰라서 거의 예제를 복붙하는 수준으로 했는데...그래서 오늘은 iO

2023년 2월 26일
·
0개의 댓글
·
post-thumbnail

[iOS] File System

최근에 회사에서 동영상을 다운로드해서 저장해주세요. 라는 요구사항을 받았는데, 생각해보니 iOS FileSystem에 대해 잘 모르는것 같아서 정리해보겠습니다.iOS File System Basics(https://developer.apple.com/libra

2023년 2월 24일
·
0개의 댓글
·
post-thumbnail

[iOS] CoreAnimation - 1

최근에 회사에서 UIButton안에 이미지를 빙글빙글 돌려달라는 요청이 있어서 애니메이션 작업을 했습니다.이런...예. 이 CoreAnimation, Layer 관련된 작업은 그냥 스택오버플로우나 블로그 복붙만해서..공부해볼까 합니다.Core Animation은 앱을

2023년 2월 23일
·
0개의 댓글
·
post-thumbnail

[iOS] Background Mode, Background Task

오늘은 BackgroundMode와 BackgroundTask에 대해 정리해보겠습니다.iOS앱은 기본적으로 포그라운드, 즉 사용자가 앱을 열어 활성화한 경우에만 작동합니다.하지만 사용자가 홈으로 나가거나 App Switcher로 앱을 전환하면 앱은 백그라운드 상태로 실

2023년 2월 21일
·
0개의 댓글
·
post-thumbnail

[iOS] DeepLink, URIScheme, Universal Link, DynamicLink

일하면서 듣는 온갖 Link에 대한 정리 입니다.딥링크란 A앱에서 B앱을 실행하거나, B앱의 특정 화면으로 이동할 수 있는 기능을 말합니다.👩‍💻 예시)1\. 카카오톡에서 카카오맵의 특정 위치 Link를 탭할 경우, 카카오맵이 켜지면서 바로 특정 위치 정보가 뜸2\

2023년 2월 20일
·
0개의 댓글
·

[iOS] AppDelegate 함수 한 판 정리

시리즈에서 App의 LifeCycle, AppDelegate에 대한 정리를 했는데요.지금까지 정리했던 함수를 한 판 정리 해보겠습니다.앱이 실행될 때 불리는 함수launch -> Inactive 상태background -> Inactive 상태일 때 불리는 함수Inac

2023년 2월 20일
·
0개의 댓글
·
post-thumbnail

[iOS] App의 실행 (App Life Cycle + App Structure)

iOS App의 5가지 State와 그와 관련된 AppDelegate 함수를 알아보았는데요,이번에는 좀 더 전반적인 App의 실행 (App Life Cycle + App Structure)를 살펴보겠습니다.앱이 처음 launch되면1\. main 함수가 실행되어 UIA

2023년 2월 20일
·
0개의 댓글
·

[iOS] application(_:open:options:) AppDelegate의 Open URLs 이벤트 처리

App이 URL로 특정된 리소스를 열어야 할 때 AppDelegate에 수신되는 delegate 메소드에 대해 알아봅니다.urlopen할 URL 리소스.이 리소스는 네트워크 리소스나 파일이 될 수 있습니다.Apple-registered URL Schemes에 대해 알아

2023년 2월 20일
·
0개의 댓글
·