我有一个有趣的决定,我想得到一些帮助。
我从一个视图向我的DB形成一个请求,在该视图中我选择了几个(18)个值(并非所有值都需要选择),然后这些值将从我的视图发送到我的请求变量,在那里我将参数放入XML请求中。
所以我想知道我是否要创建一个包含18个参数的方法,这些参数不一定都是必需的!??或者从所有可能的变量中创建一个参数,将数据发送到目的地,然后在那里解码?
这将如何运作的例子。
- UIViewController,选择所需的所有值
- 点击带有方法的send按钮,然后将所有值发送到我的requestController
- 请求控制器然后将XML作为请求发送到DB
所以我的问题是,将我的值从一种方法发送到另一种方法的最佳方式是什么。如有任何帮助,我们将不胜感激。
特别是如果它最终会变成xml,NSDictionary可能是你的最佳选择。用键和视图收集的值填充它,键最终会变成你的xml标记。这是一个要传递的参数,缺少键/值是发送不存在的可选参数的零开销方式。