iOS HealthKit 如何保存心率(bpm)值?迅速

2023-12-29

使用方法:HKUnit

样本类型 单位类型 单位名称 单位字符串 心率计数/时间每分钟心跳数“计数/分钟”


Swift:心率 (bpm) 保存到 healthkit 商店

 private func saveHeartRateIntoHealthStore(height:Double) -> Void
    {
        // Save the user's heart rate into HealthKit.
        let heartRateUnit: HKUnit = HKUnit.countUnit().unitDividedByUnit(HKUnit.minuteUnit())
        let heartRateQuantity: HKQuantity = HKQuantity(unit: heartRateUnit, doubleValue: height)

        var heartRate : HKQuantityType = HKQuantityType.quantityTypeForIdentifier(HKQuantityTypeIdentifierHeartRate)
        let nowDate: NSDate = NSDate()

        let heartRateSample: HKQuantitySample = HKQuantitySample(type: heartRate
            , quantity: heartRateQuantity, startDate: nowDate, endDate: nowDate)

        let completion: ((Bool, NSError!) -> Void) = {
            (success, error) -> Void in

            if !success {
                println("An error occured saving the Heart Rate sample \(heartRateSample). In your app, try to handle this gracefully. The error was: \(error).")

                abort()
            }

        }

        self.healthStore!.saveObject(heartRateSample, withCompletion: completion)

    }// end saveHeartRateIntoHealthStore
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iOS HealthKit 如何保存心率(bpm)值?迅速 的相关文章

  • 如何将任意颜色的色度键滤镜应用到实时摄像头源ios?

    基本上我想将色度键滤镜应用到 ios 实时摄像头源 但我希望用户选择将被另一种颜色替换的颜色 我找到了一些使用绿屏的示例 但我不知道如何动态替换颜色而不仅仅是绿色 知道如何以最佳性能实现这一目标吗 您之前曾询问过我的情况GPUImage h
  • 更改“返回”键盘按钮的文本

    如何将 返回 按钮的标准文本更改为其他内容 我希望它是 添加 不幸的是 您可以使用以下命令将 Return 更改为这些预定义标签之一 returnKeyType财产 返回 默认 Go Google Join Next Route Searc
  • 如何在iOS社交框架中使用SLRequest获取facebook的电子邮件参数

    我尝试使用以下代码来获取登录 iOS 设置 Facebook 的人的电子邮件 请帮助我如何从 SLRequest 获取电子邮件 void getMyDetails if accountStore accountStore ACAccount
  • 为什么使用自动布局时视图的框架宽度始终为 600 x 600

    我正在制作一个基本的扫雷应用程序 用于快速练习 娱乐 我想让板的尺寸 10 个图块宽 适应任何 iOS 屏幕 为此 我通过获取tileContainer view frame width和 10来设置每个图块的大小 我的问题是 tileCo
  • iOS中拖动时如何修改UIVisualEffectView的模糊度?

    目前 我正在使用 UIVisualEffectView 对图像应用模糊 我有一个 UIScrollView 当我在 scrollViewDidScroll 方法中向下拉滚动视图时 我正在更改 UIVisualEffectView 的 alp
  • XcodeColors 在 XCode 5 中不起作用

    我尝试安装XcodeColors在 XCode 5 中 但不幸的是 它不能与我从 XCode 4 6 获得的旧插件一起使用 下一步 我检查了 github 网站 在那里我看到了以下拉取请求 提供了 XCode 5 的工作版本 https g
  • 使用 QuartzCore 为 UITextView 创建阴影 [重复]

    这个问题在这里已经有答案了 我使用创建了一个阴影QuartzCore for my UITextView使用以下代码 myTextView layer masksToBounds NO myTextView layer shadowColo
  • 多次显示admob插页式广告怎么办?

    我有一个小型游戏应用程序 它有一个故事板 里面创建了像开始菜单 游戏区域 分数这样的场景 我在其中添加了 admob 横幅视图和插页式广告 我的横幅视图工作正常 但我的插页式广告只能工作一次 我在 viewdidload 上加载插页式广告
  • 将 NSData 视频文件合并为一个视频文件

    我有一堆视频文件想要合并成一个视频文件 我正在使用 NSMutableData 来完成该任务 NSMutableData concatenatedData NSMutableData alloc init for int i 0 i lt
  • 迁移大型 Core Data 数据库崩溃

    我有一个将产品存储在核心数据文件中的应用程序 这些产品包括作为 可转换 数据的图像 现在我尝试使用轻量级迁移添加一些属性 当我使用一个小型数据库对其进行测试时 它运行良好 但当我使用一个接近 500 MB 的大型数据库时 应用程序通常会因内
  • 如何安全地将 CGFloat 降低或提高到 int?

    我经常需要在地板或天花板上安装CGFloat to an int 用于计算数组索引 我永远看到的问题floorf theCGFloat or ceilf theCGFloat 是浮点不准确可能会带来麻烦 那如果我的CGFloat is 2
  • MPMoviePlayerController 播放 YouTube 视频

    如何在 iPhone 上的 MPMoviePlayerController 中播放 YouTube 视频 同时避免进入全屏模式 这个问题已经在这里提出 MPMoviePlayerController 正在播放 YouTube 视频吗 htt
  • Xcode 4 Core Data:如何使用在数据模型编辑器中创建的获取属性

    如何在 Xcode 4 中实现获取的属性 Here is an example of two entities a book and a page 我按照此处的指南创建了一个获取的属性 该属性使用变量 FETCH SOURCE 引用来自源实
  • GIDSignIn 在提示前指定范围

    我在 iOS 上升级到 GoogleSignIn 6 0 但找不到在登录时指定登录范围的方法 我只能看到一个名为 addScopes 的 API 我可以在基本登录后指定范围 但这会导致两个单独的登录提示 这很奇怪 之前 我们可以简单地指定登
  • 从 iOS 中的 App Delegate 调用当前视图控制器中的方法

    我有两个视图控制器 BuildingsViewController 和 RoomsViewController 它们都使用应用程序委托中名为上传的函数 上传函数基本上执行一个 HTTP 请求 如果成功或不成功 都会触发 uialertvie
  • 如何将图像放在 UIButton 中文本的右侧?

    如果可以避免的话 我不想使用子视图 我想要一个UIButton其中包含背景图像 文本和图像 现在 当我这样做时 图像位于文本的左侧 背景图像 文本和图像都有不同的高亮状态 最简单的解决方案 iOS 10 及更高版本 Swift button
  • 如何区分iphone4和iphone 3

    我正在尝试使用 cocos2d 引擎为 iphone 构建游戏 我想知道如何区分用户使用的是 iphone 4 还是 iphone 3 因为我想为 iphone4 加载高分辨率图形 为 iphone 3 加载低分辨率图形 我知道我是否在以下
  • NSRange 到 Range

    我怎样才能转换NSRange to Range
  • 在 swift 中从本地视频创建缩略图

    如何从本地视频文件快速创建缩略图 例如 如果视频文件路径位于此处 file Users Dev Library Developer CoreSimulator Devices F33222DF D8F0 448B A127 C5B03C64
  • iOS Swift 中断键盘事件

    我在拦截键盘事件时遇到问题 我已将我的 iOS 与 SteelSeries Free 游戏手柄控制器 连接 当连接到 iOS 时 它将被检测为蓝牙键盘 这是在我打开Notes时测试的 按下游戏手柄上的任何按钮都会写一个字母 我需要拦截此按钮

随机推荐

  • 隐藏 UINavigationBar 时的自定义动画

    我正在制作一个应用程序 单击即可显示 隐藏 以自定义动画 UINavigationBar 我创建了两个函数 一个用于显示 另一个用于隐藏 显示 UINavigationBar 的功能完美运行 void showNavigationBar U
  • Php正则表达式查找字符串是否是mysql select语句

    我试图在执行查询之前验证它们 如果查询不是 mysql select 语句 那么我必须向用户显示消息 我从此链接找到了以下正则表达式 使用正则表达式验证简单的选择查询 https stackoverflow com questions 64
  • GADT - 应用和用处?

    我正在使用 learnyouahaskell 来介绍 GADT 并且我对它们可能的用途很感兴趣 据我了解 它们的主要特点是允许显式类型设置 Such as data Users a where GetUserName Int gt User
  • 使用闭包动作,除非你需要冒泡

    我不知道我的代码有什么问题 模板 组件 item hbs div class form group div class col sm offset 2 col sm 10 div div
  • 使用断言使 XCTestCase 失败,测试不会继续运行,但不会停止其他测试

    我正在尝试使用 XCTest 框架测试我的应用程序 如果某些逻辑条件成立 使用断言 我希望我的单个测试用例失败 我不希望测试用例中的其余代码运行 因为这可能会导致问题 例如 访问空指针 我还希望测试用例的其余部分正常运行 并且仅将失败的测试
  • Flutter 和 GetxController - 如何管理状态不可靠性?

    目前我的应用程序存在很多问题getFlutter 包 https pub dev packages get https pub dev packages get 以及以下状态场景 例如我有一个 GetxControllerUserContr
  • Gradle - 如何从不同的 gradle 项目运行测试并仍然获取覆盖率数据

    有谁知道如何从不同的 gradle 项目运行测试并仍然获得 emma 覆盖率报告数据 这是我当前的布局 Root settings gradle no explicit build gradle just defines all subpr
  • 使用 jQuery 延迟显示 ajax 加载 gif

    延迟 ajax loader gif 显示的最佳方法是什么 当我点击一个按钮时 即使花费的时间只有几百毫秒 加载器 gif 也会显示和隐藏 这会给浏览器带来一种闪烁 我想说的是 仅在完成 ajax 请求的时间超过 1000 毫秒时才显示 g
  • 为什么抽象类可以强制重写具体方法?

    我使用一个库 其中抽象类重写继承自的具体方法Object使用抽象方法 public abstract class A Override public abstract boolean equals Object obj 为了扩展这个类 我必
  • 使用 WSDL 的 ruby​​ 中的 SOAP 服务器

    我需要在 ruby 中实现一个 SOAP 服务器来进行一次调用 并提供 WSDL 我的计划是自己创建 WSDL 并在 Rails 服务器上提供它 并使用解析 xml 的端点 这是一条有效的路径吗 我查看了 但找不到关于生成 WSDL 的 r
  • 一行中进行多次搜索和替换

    如果我做类似的事情 s aaa bbb s 111 222 并且第一次搜索和替换没有找到任何匹配项 第二次搜索和替换将不会执行 有没有办法告诉 vim 即使命令 失败 也继续执行 Try s aaa bbb e s 111 222 e an
  • 在非主键关系上连接和查询 Django 模型?

    我有两个模型通过非主键的字段在逻辑上相关 是否可以查询它们 例如 select related 而不引入ForeignKey column 例如 考虑人为的模型 class LogEntry Model source name CharFi
  • 使用 iframe 下载文件在 Iphone/Ipad 中不起作用

    文件下载功能不适用于在 iPhone Ipad 适用于 Safari 和 Chrome 中使用 iframe 的 MVC Bootstrap Web 应用程序 在台式机 笔记本电脑和 Android 设备 适用于所有浏览器 中一切正常 单击
  • NoSQL:MongoDB 或 BigTable 并不总是“可用”意味着什么

    阅读内森 赫斯特的著作NoSQL 系统视觉指南 http blog nahurst com visual guide to nosql systems 他包括CAP三角形 C一致性 A可用性 P分区容差 随着 SQL Server 成为AC
  • observablelist何时产生更新变化事件?

    我在不同条件下尝试了不同的集合 但我能够收到的所有更改都是排列 添加 删除和替换更改 在什么情况下会出现更新变化 产生此类事件需要什么基类 什么存储类以及什么操作 要生成更新事件 您必须创建一个ObservableList与提取器 http
  • 通过回调绕过 hCaptcha?

    你好 我正在尝试使用 2captcha 绕过在一个名为 stake games 的网站中绕过 hCaptcha 但它似乎不起作用 我收到了绕过代码 但是当我在 grecaptcha response 和 hcaptcha response
  • 通过覆盖旧密码插入新密码

    在 yii 中我正在创建项目 验证用户输入的电子邮件后 我显示了password php 文件 该文件具有用于输入新密码的文本字段 密码 php
  • chrome:页面源和检查元素的区别?

    Chrome 15 中 查看页面源代码 中的 html 和检查元素有什么区别 看起来像2个不同的html 查看页面源页面向您显示服务器返回的确切文本 检查元素实际上向您显示了完全渲染的DOM tree https www w3schools
  • 使用 BigDecimal 限制有效数字的任何巧妙方法

    我想对 Java 进行四舍五入BigDecimal到一定数量的有效数字 不是小数位 例如至 4 位数字 12 3456 gt 12 35 123 456 gt 123 5 123456 gt 123500 等等 基本问题是如何找到的数量级B
  • iOS HealthKit 如何保存心率(bpm)值?迅速

    使用方法 HKUnit 样本类型 单位类型 单位名称 单位字符串 心率计数 时间每分钟心跳数 计数 分钟 Swift 心率 bpm 保存到 healthkit 商店 private func saveHeartRateIntoHealthS