HKQuantityType
·
SwiftUI
숫자 값을 저장하는 샘플을 식별하는 타입 HKQuantityType 클래스는 HKObjectType 클래스의 구체적인 하위 클래스입니다. 수량 유형 인스턴스를 만들려면 객체 유형의 quantityType(forIdentifier:) 편리한 메서드를 사용하십시오.수량 유형을 사용하여 다음을 수행할 수 있습니다:- 일치하는 수량 샘플을 읽거나 쓰기 위한 권한을 요청합니다.- 일치하는 수량 샘플을 생성하고 공유합니다.- 일치하는 수량 샘플에 대한 쿼리를 수행합니다. DispatchQueue.main.async { switch statistics.quantityType { case HKQuantityType.quantityType(forIdentifier: .heartRate): let ..
HKLiveWorkoutDataSource
·
SwiftUI
실행중인 운동 세션의 실시간 데이터를 자동으로 제공하는 데이터 소스 실시간 데이터 소스 만들기init(healthStore: HKHealthStore, workoutConfiguration: HKWorkoutConfiguration?): 제공받은 운동 configuration에 기반하여 만들어진 새로운 데이터 소스 var typesToCollect: Set: 운동 builder에 자동적으로 전달하기 위해서 사용되는 quantity 타입 샘플통계 계산하기func enableCollection(for: HKQuantityType, predicate: NSPredicate?)quantity 타입과 predicate와 일치하는 샘플에 대한 통계를 자동으로 계산하기 시작합니다 func disableCollecti..
HKLiveWorkoutBuilder
·
SwiftUI
HKLiveWorkoutBuilder는 활성 운동 세션으로부터 실시간 데이터를 기반으로 운동을 점진적으로 구성하는 빌더 객체입니다 HKLiveWorkoutBuilder는 HealthKit 프레임워크에서 사용되는 클래스로, 운동에 관련된 데이터를 실시간으로 처리하고 저장하는 데 사용됩니다. 이 클래스는 사용자의 운동 활동 중에 발생하는 데이터를 실시간으로 수집하고, 이를 HealthKit에 저장하거나 다른 처리 작업에 사용할 수 있게 해줍니다. 활성화된 HKWorkoutSession 중에 HKLiveWorkoutBuilder를 사용하여 HKWorkout 샘플을 생성하세요. Apple Watch에서 운동 세션을 실행하는 완벽한 지침은 "운동 세션 실행"을 참조하세요. live workout builder 구..
HKWorkoutSession
·
SwiftUI
애플워치를 통해 유저의 운동을 추적하는 세션 세션은 지정된 활동에 대해 Apple Watch의 센서를 조정합니다. 모든 운동 세션은 고주파 심박수 샘플을 생성합니다. 그러나 야외 사이클링 활동은 정확한 위치 데이터를 생성하는 반면, 실내 사이클링 활동은 그렇지 않습니다.Apple Watch는 한 번에 하나의 운동 세션을 실행합니다. 만약 운동이 실행 중일 때 두 번째 운동이 시작되면, HKWorkoutSessionDelegate 객체가 HKError.Code.errorAnotherWorkoutSessionStarted 오류를 받고 세션이 종료됩니다. workout session 만들기init(healthStore: HKHealthStore, configuration: HKWorkoutConfigurati..
HKHealthStore
·
SwiftUI
HealthKit이 관리하는 모든 데이터에 대한 액세스 포인트. HKHealthStore 객체를 사용하여 HealthKit 데이터를 공유하거나 읽기 위한 권한을 요청합니다. 권한을 획득한 후에는 HealthKit 저장소를 사용하여 새로운 샘플을 저장하거나 앱이 저장한 샘플을 관리할 수 있습니다. 또한, HealthKit 저장소를 사용하여 쿼리를 시작하고 중지하고 관리할 수 있습니다. HealthKit에 접근하기func authorizationStatus(for: HKObjectType) -> HKAuthorizationStatus: 지정된 데이터 유형을 공유하기 위한 앱의 인증 상태를 반환합니다. enum HKAuthorizationStatus: 특정 데이터 타입의 인증 상태를 상수로 나타냅니다.case..
Alamofire
·
SwiftUI
Alamofire를 사용하는 이유URLSession 기반으로 만들어진 라이브러리로 코드를 더 간결화하고 가독성 있게 작성할 수 있습니다. 코드로 보는 차이점URLSession// URL Session Codevar request = URLRequest(url: URL(string: "https://api.github.com/users")!)request.httpMethod = "POST"let params = ["id":id, "password":password] as Dictionarydo { try request.httpBody = JSONSerialization.data(withJSONObject: params, options: [])} catch { return}request.addValue(..
ytw_developer
'SwiftUI' 카테고리의 글 목록 (21 Page)