我有一個使用SQLite 3的iPhone,我已提交給蘋果審查工作的RSS提要閱讀器。我在流浪的是否有一種方法可以判斷sqlite表格視圖是否爲空。我已閱讀有關這樣做,但我似乎無法找到一個使用SQLite。我想這是因爲當用戶第一次打開應用程序時,項目視圖控制器是空的,直到他們通過拉下來刷新表。有沒有辦法添加一個標籤,上面寫着「請刷新」,但只有當表格爲空時?如何判斷sqlite表格視圖是否爲空?
0
A
回答
0
在您的viewDidLoad方法中,您必須從sqlite獲取所有提要...因此在viewDidLoad上啓動一個加載視圖並在獲取所有視圖時移除該視圖....然後您可以檢查您的列表計數的項目和計數== 0時,顯示您想要顯示的信息。
1
select count(*) from some_table;
如果返回0,則該表爲空。當然,如果你已經對一個返回所有行的表進行了查詢,並且返回了零行,那麼你就知道這個表是空的。
如果你知道有一個空表,然後設置你的表視圖的數據源與1行,顯示您的「請刷新」消息。
但是,如果沒有數據,刷新的重點是什麼?如果用戶可以刷新,那麼爲什麼不自動爲用戶做?爲什麼要讓用戶進行更新?
相關問題
- 1. 如何判斷對象是否爲空?
- 2. 如何判斷變量是否爲空?
- 3. 如何判斷資源是否爲空?
- 4. django inlineformset_factory - 如何判斷表單中的表單是否爲空
- 5. 如何判斷列表視圖選擇模式是否轉換
- 6. 如何判斷MIDIEndpointRef是否爲虛擬?
- 7. 如何判斷AirPlay是否爲鏡像?
- 8. 如何判斷孩子是否爲零
- 9. 如何判斷MemberInfo是否爲內部
- 10. 如何判斷GIF是否爲動畫?
- 11. 如何判斷UITextField是否爲firstResponder
- 12. 如何判斷Gtk.Widget是否爲Gtk.Container?
- 13. 如何判斷「find」命令的輸出是否爲空?
- 14. 如何用jQuery判斷選定的結果是否爲空?
- 15. jquery如何判斷from中的數組是否爲空
- 16. 如何判斷帖子是否發佈或僅爲空
- 17. 如何判斷JAXB元素<MyRequest/>是否爲「空」
- 18. 如何判斷DatagridView的第一個單元是否爲空?
- 19. 如何判斷React Native ListViewDataSource是否爲空?
- 20. 如何判斷Postgres在Java中的時間戳是否爲空
- 21. 如何判斷匹配數據是否爲空?
- 22. Android:如何判斷一個視圖是否在iPhone中滾動
- 23. 如何判斷子視圖是否被輕擊兩次
- 24. 如何判斷Ember視圖的元素是否在文檔中?
- 25. 如何判斷視圖是否通過彈出顯示?
- 26. 如何判斷UIViewController的視圖是否可見
- 27. three.js:如何判斷Vector3是否在相機視圖內?
- 28. 如何判斷長變量是否爲空,或者if()是否包含Java中的異常判斷?
- 29. 如何判斷用戶是否已將表格的一部分留空
- 30. 如何判斷DataMapper中是否存在表格
好的,我會嘗試 – Steve