2011-05-05 56 views
0

我有一種情況,用戶輸入一個屏幕並填充一些數據,當用戶離開應用程序或單擊保存。我想保存這些信息。在大多數文本字段中,數據都是從Web服務數據預先填充的。在一個文本字段中,它具有UIpickerview,用戶可從中選擇一個選項。我將所有數據保存在SQLite數據庫中。基於日期和時間。下次用戶訪問保存的屏幕時,我需要顯示保存的信息。現在,數據將來自sqlite數據庫,而不是Web服務。在這種情況下,將如何顯示UIPickerview數據。因爲只有用戶選擇的數據被保存在數據庫中。我該如何解決這個問題。任何幫助表示讚賞。iphone - 保存用戶數據 - sqlite

感謝

回答

0

你是從你必須有一些獨特的現場 Web服務接收數據。將該字段存儲到本地數據庫中。當你加載屏幕比較從網絡收到的唯一ID到本地數據庫。如果唯一ID在本地中不可用,那意味着用戶第一次訪問,否則不訪問。

希望它有幫助。

0

您必須知道您的UIPickerview數據在哪裏,以顯示所有選取器值。

您可以使用NSDictionary類型(或對象...)保存所選數據,該數據具有選定的鍵(BOOL)。

因此,當您下次從數據庫讀取數據時,您有密鑰知道您選擇了什麼值。

希望它有幫助....

+0

你有一種方法可以告訴web服務該選擇器的數據。 – wei 2011-05-20 04:55:49

+0

或者只是使用javascript來改變價值。 – wei 2011-05-20 04:56:11