【问题标题】:Ipad - storing data from a webformIpad - 存储来自网络表单的数据
【发布时间】:2011-03-15 23:36:10
【问题描述】:

我在网页上有一个简单的表单。我有一个 ipad,将在没有 3g 或互联网连接的房间中使用。

如何存储通过表单提交的所有数据的结果,以便稍后我可以下载该数据或将其导出到某个地方?

最快的方法是什么?

不必在 xcode 中重新创建整个表单?

杰森

【问题讨论】:

    标签: html xcode ipad forms data-storage


    【解决方案1】:

    由于要存储的数据如此之少,NSUserDefaults 可能是要走的路。

    保存一个字符串:

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

    检索字符串:

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

    【讨论】:

    • 那么你是说我可以提交我的表单,然后阅读在 xcode 中提交的内容?
    • @Jason:我没有意识到你正在使用 HTML。你的表格有多长?在 Interface Builder 中重新创建可能是最好的方法。您将能够存储数据并在以后使用 Xcode 检索它。据我所知,从 UIWebView 读取数据并不容易。
    【解决方案2】:

    您将如何在没有互联网连接的情况下提供网页?您是否将其包含在 App 中,然后使用 WebView 显示它?如果是这样,您应该能够使用 SQLite 之类的东西来保存数据,然后稍后有一个“管理员”端,您可以在其中查看数据库中的主条目。

    【讨论】:

    • 是的,没错。但这是踢球者,我可以从 xcode 读取发布的表单数据吗?我认为答案是否定的
    • 我不知道。如果它一直插入,您可以使用 NSLog 写入控制台,但不是事后。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-18
    • 1970-01-01
    • 1970-01-01
    • 2018-03-15
    • 1970-01-01
    相关资源
    最近更新 更多