0

我有一个有趣的决定需要帮助。

我正在从一个视图中向我的数据库发出请求,在该视图中我选择了几个 (18) 值(并非所有值都需要选择),然后这些值将从我的视图发送到我将参数放入 XML 的请求变量要求。

所以我想知道我是否创建了一个包含 18 个参数的方法,这些参数不一定都是必需的!??或者从所有可能的变量中创建一个参数,将数据发送到目的地然后在那里解码?

这是如何工作的示例。

  • UIViewController,选择所有需要的值。
  • 点击附加了一个方法的发送按钮,然后将所有值发送到我的 requestController
  • 请求控制器然后将 XML 作为请求发送到 DB。

所以我的问题是将我的价值观从一种方法发送到另一种方法的最佳方法是什么。任何帮助将不胜感激。

4

1 回答 1

1

特别是如果它最终会变成 xml,那么 NSDictionary 可能是你最好的选择。用键(最终可以成为您的 xml 标记)和视图收集的值填充它。这是一个要传递的参数,缺少的键/值是发送不存在的可选参数的零开销方式。

于 2012-07-18T23:39:30.993 回答