对于我们可以做的数组
$.ajax({
url : 'link to php file',
method : 'GET',
dataType : 'json',
success : function(data){
console.log(data);
}
});
我有两个结果<(Object)>的结果。我该如何添加它们?
我是否必须循环或以其他方式存在?
答案 0 :(得分:3)
RLMResults
与数组类似,但不是数组,因此无法直接添加它们,必须使用谓词来获取结果。这在Realm Doc
RLMResults是从对象查询返回的Realm中的自动更新容器类型。
可以使用与RLMObject和RLMArray相同的谓词查询RLMResults,并且可以链接查询以进一步过滤查询结果。
无法直接创建RLMResults。
但是,如果您想在现有RLMArray
中添加RLMResults
或RLMArray
的对象,则可以使用– addObjects:
的{{1}}方法,唯一的条件是结果应该属于同一类。 RLMArray Doc供参考。
答案 1 :(得分:2)
Results
不支持连接,但是您可以创建一个GeneratorOf
来生成两个结果的总和,或者创建一个非惰性等价的[Object]
通过做
let sum = map(array1) { $0 } + map(array2) { $0}