2011-03-15 40 views
0

我在網頁上有一個簡單的表單。我有一個ipad,將用於沒有3G或互聯網連接的房間。Ipad - 從網絡表格存儲數據

如何存儲通過表單提交的所有數據的結果,以便稍後我可以下載該數據或將其導出到某個位置?

什麼是最快的方法?

而不必在xcode中重新創建整個表單?

傑森

回答

1

有了這樣小的數據存儲,NSUserDefaults可能是要走的路。

保存的字符串:

[[NSUserDefaults standardUserDefaults] setObject:@"TextToSave" forKey:@"keyToLookupString"]]; 

檢索的字符串:

NSString *myString = [[NSUserDefaults standardUserDefaults] stringForKey:@"keyToLookupString"]; 
+0

那麼你是說我可以提交我的表單,然後讀取在xcode中提交的內容? – Jason 2011-03-16 02:35:22

+0

@Jason:我沒有意識到你正在使用HTML。你的表格有多長?在Interface Builder中重新創建可能是最好的方法。您將能夠存儲數據並在稍後使用Xcode檢索它。據我所知,從UIWebView讀取數據是不容易的。 – FreeAsInBeer 2011-03-16 12:36:36

1

你打算怎麼沒有互聯網連接服務的網頁?你是否將它包含在App中,然後使用WebView來顯示它?如果是這樣,你應該可以使用類似SQLite的東西來保存數據,然後有一個「管理員」的一面,你可以在數據庫中查看主菜單。

+0

是的。但這裏是踢球者,我可以閱讀來自xcode的張貼表單數據嗎?我認爲答案是否定的 – Jason 2011-03-16 03:54:37

+0

不是我所知道的。如果在整個過程中插入它,你可以使用NSLog寫入控制檯,但事實並非如此。 – SkylarSch 2011-03-16 04:36:05