Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
R
rn-apple-healthkit
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Jira
Jira
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ym
rn-apple-healthkit
Commits
9175a4f4
Commit
9175a4f4
authored
Nov 24, 2017
by
王品堯
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
HA-52
增加HKQuantitySample類型回傳的資料集
parent
b198cbd6
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
24 additions
and
1 deletion
+24
-1
RCTAppleHealthKit/RCTAppleHealthKit+Queries.m
RCTAppleHealthKit/RCTAppleHealthKit+Queries.m
+24
-1
No files found.
RCTAppleHealthKit/RCTAppleHealthKit+Queries.m
View file @
9175a4f4
...
@@ -81,11 +81,34 @@
...
@@ -81,11 +81,34 @@
NSString
*
startDateString
=
[
RCTAppleHealthKit
buildISO8601StringFromDate
:
sample
.
startDate
];
NSString
*
startDateString
=
[
RCTAppleHealthKit
buildISO8601StringFromDate
:
sample
.
startDate
];
NSString
*
endDateString
=
[
RCTAppleHealthKit
buildISO8601StringFromDate
:
sample
.
endDate
];
NSString
*
endDateString
=
[
RCTAppleHealthKit
buildISO8601StringFromDate
:
sample
.
endDate
];
NSString
*
deviceName
=
sample
.
device
.
name
?
sample
.
device
.
name
:
@""
;
NSString
*
deviceManufacturer
=
sample
.
device
.
manufacturer
?
sample
.
device
.
manufacturer
:
@""
;
NSString
*
deviceHardwareVer
=
sample
.
device
.
hardwareVersion
?
sample
.
device
.
hardwareVersion
:
@""
;
NSString
*
deviceSoftwareVer
=
sample
.
device
.
softwareVersion
?
sample
.
device
.
softwareVersion
:
@""
;
NSString
*
sourceName
=
sample
.
sourceRevision
.
source
.
name
;
NSString
*
sourceId
=
sample
.
sourceRevision
.
source
.
bundleIdentifier
;
NSString
*
uuid
=
sample
.
UUID
.
UUIDString
;
NSError
*
error
;
NSData
*
jsonData
=
[
NSJSONSerialization
dataWithJSONObject
:
sample
.
metadata
options
:
NSJSONWritingPrettyPrinted
error
:&
error
];
NSString
*
metadata
=
[[
NSString
alloc
]
initWithData
:
jsonData
encoding
:
NSUTF8StringEncoding
];
NSDictionary
*
elem
=
@{
NSDictionary
*
elem
=
@{
@"value"
:
@
(
value
),
@"value"
:
@
(
value
),
@"startDate"
:
startDateString
,
@"startDate"
:
startDateString
,
@"endDate"
:
endDateString
,
@"endDate"
:
endDateString
,
@"deviceName"
:
deviceName
,
@"deviceManufacturer"
:
deviceManufacturer
,
@"deviceHardware"
:
deviceHardwareVer
,
@"deviceSoftware"
:
deviceSoftwareVer
,
@"sourceName"
:
sourceName
,
@"sourceId"
:
sourceId
,
@"unit"
:
unit
.
description
,
@"uuid"
:
uuid
,
@"metadata"
:
metadata
};
};
[
data
addObject
:
elem
];
[
data
addObject
:
elem
];
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment