繁体   English   中英

在iOS的Health Kit App中显示月经详情

[英]Displaying Menstruation Details in Health Kit App in iOS

我有一个带有所有正确设置的保健套件对象; 但是,我正在尝试检索保健工具包的月经数据。

但是,我无法在HKQuantityTypeIdentifier找到相应的类型(即HKCategoryValueMenstrualFlow )。

HKCategoryValueMenstrualFlow具有一些子项,例如HKCategoryValueMenstrualFlowLightHKCategoryValueMenstrualFlowMediumHKCategoryValueMenstrualFlowHeavy 使用以下方法,我正在编写如下代码:

-(void)viewDidLoad {

    HKHealthStore *healthStore = [[HKHealthStore alloc] init];

    HKCategoryType *q=[NSSet setWithObjects:
    [HKCategoryType categoryTypeForIdentifier:HKCategoryValueMenstrualFlowHeavy],

    [HKCategoryType categoryTypeForIdentifier:HKCategoryValueMenstrualFlowMedium],

    [HKCategoryType categoryTypeForIdentifier:HKCategoryValueMenstrualFlowLight],

    [HKCategoryType categoryTypeForIdentifier:HKCategoryValueMenstrualFlowUnspecified],nil];

    [healthStore requestAuthorizationToShareTypes:shareObjectTypes readTypes: healthStore completion:^(BOOL success, NSError *error) {

    if(success == YES) {
    }
}

我这样写。 但是我的疑问是如何在健康套件应用程序中显示月经数据中的细节。 请告诉我任何想法。 提前致谢。

HealthKit常量参考中提供了可用的类型标识符常量。 您正在寻找的类型标识符是HKCategoryTypeIdentifierMenstrualFlow

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM