iphone - 从核心数据中获取不同的数据以及降序?
<p><p>我创建了聊天应用程序,其中我将数据保存在核心数据中。我使用以下实体,</p>
<p> <img src="/image/lMq7u.png" alt="enter image description here"/> </p>
<p>我想获取所有唯一 <code>customerno</code> 的数据,并且该数据将按 <code>messagedate</code> 的降序排列,还包含从其他 <code>messagetext</code> 发送的最新 <code>messagetext</code></code>cmid</code>。我想显示列表<em>像 facebook 聊天消息列表和微笑 View </em>。
我尝试以下代码,</p>
<pre><code>-(NSArray *)getAllInstanceMessages{
NSError *error = nil;
NSFetchRequest * req = [ init];
NSEntityDescription *entity = ;
];
NSDictionary *entityProperties = ;
;
;
;
]];
initWithKey:@"messagedate" ascending:NO]]];
NSArray *result = ;
if(error){
NSLog(@"%s, %@", __FUNCTION__, );
return nil;
}
return result;
}
</code></pre>
<p>上面的代码给出了我的以下输出,</p>
<pre><code>Printing description of result:
<_PFArray 0xa3cda70>(
{
customerno = CN00001;
customerno = CN00002;
customerno = CN00003;
}
)
</code></pre>
<p>我想要完整的数据以及这个唯一的数字,我的意思是包含唯一数据的字典/ManagedObject 数组,假设在上面的 CN0001 数字中,但它不包含其他属性值。 </p>
<p>我在代码中做错了什么?</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>根据 setPropertiesToFetch 方法的 NSFetchRequest 类引用文档:“此值仅在 resultType 设置为 NSDictionaryResultType 时使用。”</p></p>
<p style="font-size: 20px;">关于iphone - 从核心数据中获取不同的数据以及降序?,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/19067557/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/19067557/
</a>
</p>
页:
[1]