일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 뷰 정체성
- data driven construct
- 3b52.1
- 앱 성능 개선
- SwiftUI
- React Native
- 뷰 생명주기
- 360도 이미지
- 네이티브
- privacyinfo.plist
- requirenativecomponent
- react
- react-native-fast-image
- panorama view
- React-Native
- launchscreen
- 리액트
- launch screen
- ios
- 라이브러리 없이
- 360도 뷰어
- ssot
- 구조적 정체성
- 명시적 정체성
- Android
- native
- 파노라마 뷰
- 리액트 네이티브
- 360도 이미지 뷰어
- 스켈레톤 통합
- Today
- Total
목록2024/10/25 (2)
Neoself의 기술 블로그
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/esir43/btsKkrMu41R/8FA0Jkn5QLjk3nonmRZKq0/img.png)
Testflight를 통해 실제 뮤지컬관람환경에서 실시간 심박수 측정 기능을 사용한 결과, WatchOS에서 전송한 분간 최대 심박수 데이터들에 대한 로그기록을 서버를 통해 확인할 수 있었습니다.(사실 가독성은 구려서 안 보시는게 눈건강에 더 나을 수도 있습니다. 백엔드는 잘 몰라서, 구현하기에 바빴습니다... )더보기보시면 아시겠지만, 오후 9시 35분부터 오후 10시 6분 사이의 데이터가 누락이 되는 이슈가 있었습니다. 당시 타임라인을 추적해본 결과, 심박수 데이터를 측정하는 전체 2시간 반동안 애플워치의 배터리를 16% 소모하였으며, 9시 35분부터는 배터리가 10% 이하로 떨어지면서 애플워치가 저전력 모드로 전환돼, 앱 내부 로직이 아예 막혀 서버로 데이터 전송이 되지 않았음을 확인할 수 있었..
요세푸스 문제import Foundationlet input = readLine()!.components(separatedBy:" ")var arr = Array(1...Int(input[0])!)var id = 0var ans:[String] = []while !arr.isEmpty { let targetId = (id+Int(input[1])!-1)%arr.count // K번째 사람 숫자 ans.append(String(arr[targetId])) // 숫자 배열에 더하기 arr.remove(at:targetId) // 해당 숫자 배열에서 제거 id=targetId}print("") 직각삼각형import Foundationwhile true { let arr = read..