有沒有什麼方法可以在HKObject創建後修改元數據?我知道我們可以在創建過程中修改元數據(NSdictionary),但是如果我需要在它之後添加額外的數據呢?HealthKit示例元數據修改
0
A
回答
3
存儲在HealthKit中的對象是不可變的。如果您需要更改先前保存的對象,則應該保存該對象的新副本並進行要修改的對象,並刪除先前保存的對象。
0
我可以解決這個問題的一種方法是創建一個新的QuantitySample,然後複製其他所有內容,如日期範圍和修改元數據。唯一令我擔心的是UUID將會不同,並會依賴於它而混淆某些事物。也許另一個從健康工具包中讀取它的應用程序可能依賴於它?
相關問題
- 1. 修改Tomcat示例
- 2. Highcharts示例修改
- 3. 修改CocoaGL示例
- 4. 修改圖像元數據
- 5. 修改元數據失敗
- 6. 如何從HealthKit獲取元數據?
- 7. Swift HealthKit觸發心率示例
- 8. 修改Hakyll示例網站
- 9. 修改MotionGraphs示例代碼
- 10. Jira SAML元數據示例?
- 11. HealthKit取數據間隔
- 12. 修改數據
- 13. sql 2008元數據修改日期
- 14. 使用AVFoundation修改音頻元數據
- 15. Exiftool修改元數據格式
- 16. 修改文件屬性/元數據
- 17. 使用nodegit修改提交元數據
- 18. PHP ZendPDF修改元數據XML
- 19. HealthKit - 顯示睡眠
- 20. 修改例外
- 21. 修改實例數據,而AJAX提交,恢復輸入數據
- 22. 修改jBPM中的流程實例數據(啓動實例後)
- 23. Carrot2 dcs php示例類修改
- 24. 修改示例(待辦事項)
- 25. 修改並運行Apache Ignite的示例
- 26. CruiseControl.Net修改讀取器示例?
- 27. 修改示例的不穩定結果
- 28. 修改數據表
- 29. 修改JSON數據
- 30. 修改數據庫