有沒有辦法觀察NSURL iCloud屬性的變化,如NSURLUbiquitousItemPercentDownloadedKey
?觀察NSURL iCloud屬性
2
A
回答
3
查詢NSURL
對於NSURLUbiquitousItemPercentDownloadedKey
不起作用。您應該改用NSMetadataQuery
和NSMetadataUbiquitousItemPercentDownloadedKey
。
2
你應該像這樣的註冊通知:
[[NSNotificationCenter defaultCenter]
addObserver: self
selector: @selector (iCloudAccountAvailabilityChanged:)
name: NSUbiquityIdentityDidChangeNotification
object: nil];
iCloudAccountAvailabilityChanged將被稱爲每當iCloud的狀態發生變化。在這個地方,你也可以重新查詢URL到你的無處不在的容器。
相關問題
- 1. 觀察屬性
- 2. 觀察可綁定屬性
- 3. EmberJS - 觀察計算屬性
- 4. 觀察和指定屬性
- 5. 符號屬性觀察C++
- 6. 觀察陣列屬性
- 7. 覆蓋屬性觀察者
- 8. 觀察屬性的變化
- 9. WPF:我如何觀察觀察對象的列表屬性
- 10. 關鍵值觀察 - 如何觀察對象的所有屬性?
- 11. 屬性的一個沒有被擊倒觀察觀察到
- 12. 觀察可觀察範圍內的所有屬性更改
- 13. 觀察AngularJS的可觀察性
- 14. 觀察員和更新的類屬性
- 15. Ember.js屬性觀察者異常行爲
- 16. 使用AngularFirebase/ionic2觀察地圖屬性
- 17. 飛鏢和可觀察的屬性
- 18. Rails在觀察者中拉動屬性
- 19. KnockoutJS如何觀察對象屬性?
- 20. 觀察孩子控制器屬性
- 21. 在Swift中觀察ObjC類的屬性
- 22. 核心數據:觀察嵌套屬性
- 23. Ember觀察嵌套模型屬性
- 24. 觀察UITableViewController的編輯屬性
- 25. AngularJS $ scope。$觀察對象的屬性
- 26. 與ID和姓名serializeArray觀察屬性
- 27. 使用keyPath綁定2屬性(觀察)
- 28. 觀察子視圖的屬性
- 29. 防止在Breeze.js中觀察屬性
- 30. Ember.js:觀察所有對象屬性
有沒有類似的解決方案,適用於iOS 5? – marzapower 2013-02-05 11:04:25