我正在开发一个iOS应用程序,我将从服务器获取一个JSON对象,它将填充在UITableView上.
用户可以在tableview上更改值,从而生成新的JSON.现在我想只将delta(两个JSON对象的差异)发送回服务器.我知道我可以遍历两个对象来寻找delta.但只是想知道这个问题是否有任何简单的解决方案.
例如:
NSDictionary *dict1 = {@"Name" : "John", @"Deptt" : @"IT"};
NSDictionary *dict2 = {@"Name" : "Mary", @"Deptt" : @"IT"};
Delta = {@"Name" : "Mary"}
Run Code Online (Sandbox Code Playgroud)
考虑到新的价值是玛丽的关键名称;
提前致谢