- (void)querystepcount
_healthstore = [[hkhealthstore
alloc] init];
hkobjecttype*type1 = [hkobjecttype
quantitytypeforidentifier
:hkquantitytypeidentifierstepcount];
// 步數
nsset *set = [nsset
setwithobjects:type1, nil]; //
讀集合
__weak
typeof (&*self) weakself = self;
[_healthstore
requestauthorizationtosharetypes:nil readtypes:set completion:^(
bool
success,
nserror
* _nullable
error) else
}];}
//查詢資料
- (void)readstepcount
nslog(@"anchor%@
查詢步數
=%@步
", @(newanchor), @(sum));
}];// 從錨點為0處開始查詢符合條件的一條記錄,查詢結果得到的錨點是12160
hkanchoredobjectquery *q2 = [[hkanchoredobjectquery
alloc] initwithtype:sampletype predicate:predicate anchor:hkanchoredobjectquerynoanchor
limit:1
completionhandler:^(hkanchoredobjectquery * _nonnull query, nsarray
<__kindof
hksample *> * _nullable results, nsuinteger newanchor, nserror * _nullable error)
nslog(@"anchor%@
查詢步數
=%@步
", @(newanchor), @(sum));
}];// 從錨點12160處開始查詢符合條件的一條記錄,錨點起到分頁查詢的作用
hkanchoredobjectquery *q3 = [[hkanchoredobjectquery
alloc] initwithtype:sampletype predicate:predicate anchor:12160
limit:1
completionhandler:^(hkanchoredobjectquery * _nonnull query, nsarray
<__kindof
hksample *> * _nullable results, nsuinteger newanchor, nserror * _nullable error) else
nslog(@"source:%@", source.name);
nslog(@"source:%@", source.bundleidentifier);
nslog(@"metadata:%@", res.metadata);
}nslog(@"anchor%@
查詢步數
=%@步
", @(newanchor), @(sum));
}];//執行查詢
[_healthstore
executequery
:q1];
[_healthstore
executequery
:q2];
[_healthstore
executequery
:q3]; }
docker之實戰案例
1 檢視本地的映象 docker images2 檢視執行的容器 docker ps3 啟動容器 docker run it x4 拉取映象 docker pull x第一步 在雲伺服器的根目錄新建乙個mydocker資料夾 mkdir mydocker cd mydocker第二步 新建docke...
二 myca實戰之實踐
一 配置 mycat配置檔案目錄 mycat conf 最主要的配置檔案 server.xml schema.xml rule.xml 1 server.xml 配置跟例項資料庫的連線資訊,資料庫使用者名稱 密碼 資料庫名稱,如下 123456 supply 123456 supply,operat...
mysql索引 實戰 MYSQL索引之實戰經驗總結
最近看過很多網上一些關於mysql的技術文章,對於索引這一塊,各持己見,在這裡,我總結了一下自己的實戰經驗。什麼是索引?通俗的話就是乙個目錄,就好像一本書,在頁頭列出所有章節目錄,讀者想看自己感興趣的知識點,可通過檢視章節目錄快速定位。但是在mysql中,索引的型別 有多種,常用的型別normal,...