일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 360도 이미지 뷰어
- SwiftUI
- 360도 뷰어
- 360도 이미지
- react-native-fast-image
- 명시적 정체성
- launchscreen
- panorama view
- react
- data driven construct
- 네이티브
- 파노라마 뷰
- 리액트 네이티브
- 3b52.1
- 뷰 생명주기
- 스켈레톤 통합
- 라이브러리 없이
- ssot
- React Native
- requirenativecomponent
- ios
- React-Native
- 리액트
- 앱 성능 개선
- native
- Android
- privacyinfo.plist
- 뷰 정체성
- 구조적 정체성
- launch screen
- Today
- Total
목록2024/10/16 (2)
Neoself의 기술 블로그
K번째 수func solution(_ array:[Int], _ commands:[[Int]]) -> [Int] { return commands.map{$0.map{$0-1}}.map{ array[$0[0]...$0[1]].sorted()[$0[2]]}}주어진 commands 배열의 경우 배열용 id에서 1이 더해진 값을 담고 있었기 때문에, map{$0.map{$0-1}} 고차함수를 적용해 2차원 배열 내부 값들을 일괄 변경해주었다.그 이후에 범위 연산자를 통해 array의 일부 영역에 접근, 오름차순 정렬 후 $0[2]번째 값을 접근하였다. 두 개 뽑아서 더하기func solution(_ numbers:[Int]) -> [Int] { var ans:[Int] = [] for i in..
이 글은 Apple Developer 유튜브 채널에 있는 "SwiftUI에서 고급 애니메이션 사용하기" 영상의 내용을 정리한 게시글입니다.https://www.youtube.com/watch?v=NFmQjc7ia4YApple의 SwiftUI에서는 고급 애니메이션을 위해 Animation Phases와 Keyframes 기능을 제공하고 있습니다. 각 기능들을 예시와 함께 설명드리겠습니다. Animation Phases위 기능은 연속된 애니메이션에 적합한 기능으로, phaseAnimator 뷰 수정자를 사용해 구현할 수 있습니다. 해당 뷰 수정자를 통해 각 단계를 정의하는 일련의 상태를 제공하면, SwiftUI는 자동으로 각 상태 사이를 애니메이팅하게 됩니다. 예시.phaseAnimator([false, t..