# iOS

3781개의 포스트
post-thumbnail

[SwiftUI] Hashable

What is Hashable protocol in SwiftUI? | Continued Learning ForEach 문에서 Identifiable 프로토콜을 따르지 않는다면 Hashable해야 하는데, id:\\.self를 통해 이 Hashable한 오브젝트가 다른

약 7시간 전
·
0개의 댓글
·
post-thumbnail

[SwiftUI] Local Notifications

How to schedule local Push Notifications in SwiftUI | Continued Learning 실제 노티는 서버에서 푸시하는 게 일반적로컬 특정 조건이 만족된다면 서버를 사용하지 않아도 푸시 가능좋은 UI의 기본이 될 수 있는 방법알

약 7시간 전
·
0개의 댓글
·
post-thumbnail

[SwiftUI] Haptics

진동을 통해 특정 정보를 전달하는 방법iOS가 지원하는 햅틱의 기본적인 종류는 Notification과 Impact가 존재한다. (커스텀도 존재한다)싱글턴 패턴으로 햅틱 메소드를 담당하는 매니저 클래스를 생성한다.특정 버튼에 따라 노티피케이션, 임팩트 등을 사용한다.

약 8시간 전
·
0개의 댓글
·
post-thumbnail

[SwiftUI] Sound Effects

How to add sound effects to Xcode project | Continued Learning AVKit을 사용, 오디오를 재생한다. 오디오 재생을 담당할 매니저 클래스를 생성한다.단일한 작업을 여러 번 실행할 것이기 때문에 싱글턴 패턴으로 작성한다.

약 8시간 전
·
0개의 댓글
·
post-thumbnail

[후기] 야곰 아카데미 커리어 스타터 캠프 5기를 마치며

커리어 스타터 캠프 5기: 2022.03 ~ 2022.08 (6개월)Swift, iOS(UIKit)에 대해서 공부합니다주로 공식문서, WWDC, 기타 자료를 예습하고 해당 내용에 대해서 더 깊게 공부하는 zoom 토론 수업보통 프로젝트 7-8개를 수행하며, 기간은 2~

약 9시간 전
·
0개의 댓글
·
post-thumbnail

[SwiftUI] Mask

How to use Mask in SwiftUI to create a 5-star rating button | Continued Learning 마스크 모디파이어를 통해 실제 뷰 상단에서 마스킹 기법을 사용 가능별 이미지에 대한 rating 변수 변화 감지 별 뷰 위에

약 9시간 전
·
0개의 댓글
·
post-thumbnail

[SwiftUI] Multiple Sheets

Multiple Sheets in a SwiftUI View | Continued Learning 단일한 뷰에서 여러 개의 시트를 사용하는 방법sheet 메소드 사용 시 동일한 뷰에 전달되는 모델 데이터 값이 다를 경우 클로저에 의해서 원하는 데이터 전달이 되지 않는다

약 9시간 전
·
0개의 댓글
·
post-thumbnail

[SwiftUI] GeometryReader

GeometryReader in SwiftUI to get a view's size and location | Continued Learning 뷰 사이즈 및 위치를 알아내는 방법디바이스의 회전과 상관없이 현재 뷰의 높이, 너비 정보를 캐치연산 리소스가 큰 단점수평 스

약 12시간 전
·
0개의 댓글
·

[Swift] Any,AnyObject 타입 & 타입캐스팅

안녕하세요, Annie 입니다 :)오늘은 Any타입 과 AnyObject타입에 대해 알아보겠습니다.Any : 구조체, 클래스, 열거형, 클로져 등 모든 인스턴스를 담을 수 있다.AnyObject : 모든 클래스타입의 인스턴스를 담을 수 있다배열의 요소에 접근하기 위해선

약 12시간 전
·
0개의 댓글
·
post-thumbnail

[SwiftUI] ScrollViewReader

ScrollViewReader스크롤 뷰 내 스크롤 아이템의 아이디 값을 읽고 해당 위치로 이동 가능한 방법리스트 내 아이템 번호를 입력하면 해당 위치로 이동하기번호에서 벗어난다면 이동하지 않기스크롤 뷰 및 아이템 구현스크롤 뷰 리더를 통해 프록시 읽기텍스트 필드 및 버

약 12시간 전
·
0개의 댓글
·
post-thumbnail

[SwiftUI] DragGesture

How to use DragGesture to move, drag, swipe in SwiftUI | Continued Learning 탭 제스처와 함께 가장 자주되는 제스처 중 하나. 특정 오브젝트를 move, drag, swipe하는 데 사용되는 제스처. 커스텀 모

약 12시간 전
·
0개의 댓글
·
post-thumbnail

[SwiftUI] RotationGesture

How to use RotationGesture in SwiftUI | Continued Learning 네모 박스가 돌아가도록 구현한다.핀치 제스처의 정도를 감지, 회전 효과를 준다.핀치 제스처가 끝나면 다시 원래대로 복구한다.회전 효과를 위해 값을 받아야 하는 각(

약 13시간 전
·
0개의 댓글
·
post-thumbnail

[SwiftUI] MagnificationGesture

How to use MagnificationGesture in SwiftUI | Continued Learning 핀치 제스처를 감지하는 제스처. 주로 특정 오브젝트의 스케일을 조정, 확대 및 축소 효과를 보이도록 구현인스타그램, 틱톡 등 SNS에서 주로 사용되는 형식

약 13시간 전
·
0개의 댓글
·
post-thumbnail

[SwiftUI] LongPressGesture

How to use LongPressGesture in SwiftUI | Continued Learning 일반적인 탭 제스처와 달리 특정 오브젝트를 누르는 시간, 오브젝트를 누른 채 손가락을 어느 정도 거리로 떨어뜨려도 기능을 작동할지 설정 가능한 제스처Click H

약 13시간 전
·
0개의 댓글
·

[ 2022-08-18 😈 TIL ]

😈Pinch

약 13시간 전
·
0개의 댓글
·

[iOS/Swift] Navigation Bar의 Bar Button Item들의 간격 조정하기

당근마켓 클론 코딩 중 right bar button item들에 주목해 봅시닷 나는 분명 저정도의 간격을 원했는데, 그냥 navigation item에 bar button item을 삽입하면 이렇게 엉망진창으로 나옴 ㅠ 플젝 할 때는 일단 다른 거 할 게 많아서

약 13시간 전
·
0개의 댓글
·
post-thumbnail

[야곰 아카데미] 커리어 스타터 캠프 후기

💡 2022년 2월 8일부터 2022년 8월 5일까지!! 긴 6개월이지만 그렇게 길게만 느껴지지 않았던 야곰 아카데미 커리어 스타터 캠프에 대해 후기를 남기고자 한다.🤩 후기를 찾아보시는 많은 분들이 가장 궁금해하는 부분이 아닐까 생각한다.되돌아보니 12개의 프로젝

약 13시간 전
·
3개의 댓글
·

IOS Safari에서 가속도계 사용하기

다음 링크를 통하여 가속도계를 사용하는 방법에 대해 생각한다.

약 16시간 전
·
0개의 댓글
·
post-thumbnail

React Native Firebase v6로 마이그레이션 하기

react native에서 firebase를 사용하면 간혹가다가 v5버전 모듈을 사용하고 있는 앱들이 있을 것이다. 사실 내가 근무하고 있는 회사에서 개발한 앱도 v5버전 모듈을 사용하고 있다. 하지만 최근들어서 플레이스토어에 앱을 배포하기 위해 apk를 빌드하는 과정

약 16시간 전
·
0개의 댓글
·
post-thumbnail

이용 약관 동의 같은 체크버튼 로직

회원 가입할 때 필수 조건에 대해서 모두 체크했을 경우에 버튼의 활성/비활성, 혹은 전체 버튼 선택에 대한 로직을 구현하는데 있어서 생각보다 까다로워서 공유합니다~! 더 좋은 로직, 혹은 좋은 의견 있으시면 댓글 부탁드려요!일단 어떤 버튼을 눌렀는지 버튼 타입에 대해서

약 18시간 전
·
0개의 댓글
·