作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试获取用户保存在应用程序中的所有元素(这可能很容易),从每条记录中获取一个属性并将这些属性列在一个字符串中(这就是问题所在)。我该怎么做?我写了一些东西,但我认为这不是正确的方法。请帮助我!
-(NSString*)getAllRecords
{
NSArray* arra = [NewItem MR_findAllSortedBy:@"data" ascending:YES];
NewItem* ctn = arra.;// I have not any idea
return [NSString stringWithFormat:@"%@", [arra componentsJoinedByString:@", "]];
}
最佳答案
多一点代码,但是:
NSFetchRequest *request = [NewItem MR_requestAllSortedBy:@"data" ascending:YES];
[request setResultType:NSDictionaryResultType];
[request setPropertiesToFetch:@[@"attributeName"];
NSArray *results = [NewItem MR_exceuteRequest:request];
NSArray *listOfValuesOfAttributeName = [results valueForKeyPath:@"@unionOfObjects.attributeName"];
在此结束时,listOfValuesOfAttributeName
基本上将是您要查找的值的单个数组。这类似于下面的 sql“select attributeName from NewItem”。
需要最后一次 valueForKeyPath:
调用,因为返回的结果是字典列表。你想要的是一个值列表。 @unionOfObjects
keypath operator 会为您清理这一切。
关于ios - 从核心数据中获取所有记录并从每条记录中获取具有一个属性的字符串(MagicalRecord),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18321257/
我刚开始使用 Gnu Plot 并创建了一些简单的绘图。但是现在我遇到了一个新问题。 输入是这样的 csv 文件: name;n0;n1;n2 Benj;1;3;2 Silv;6;1;2 Steffi
我在 MongoDB 中有 2700 条记录。每个文档的大小约为 320KB。我使用的引擎是wiredTiger,集合的总大小约为885MB。 我的 MongoDB 配置如下: systemLog:
我是一名优秀的程序员,十分优秀!