2011-03-15 120 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