-
1 votesanswersviews
iOS CoreData / NSFetchedResultsController:将结果限制为每节3个
想象一下新闻应用程序 . 该应用程序有多个 Channels ,每个 Channels 有x个新闻 . 第一个ViewController是一个UITableViewController,它将所有Channels显示为Sections和max . 每个 Channels /部分3个新闻 . 我使用NSFetchedResultsController . 我怎样才能实现NSFetchedResult... -
4 votesanswersviews
NSFetchedResultsController用于UITableView的多个实体
我有两个实体,一个叫做Post,另一个叫做User . 发布<< ---->用户是核心数据中的关系 . 我使用NSFetchedResultsController获取核心数据堆栈中的所有Post记录,然后在UITableView中显示它们 . 每个单元格都有一个图像,该图像对应于User.profilePicture . 在初始化时,我不从服务器下载配置文件图片,我只在它滚过该单... -
1 votesanswersviews
如何根据父关系创建过滤Core Data对象的NSFetchRequest?
我有一个与此类似的Core Data模型: 公司实体 companyName属性(字符串) 与员工实体的To-Many关系 . 员工实体 employeeID属性(字符串) 与父公司实体的To-One关系 我有一个根视图控制器,它在表视图中列出了公司 . 然后选择一行将所选公司的索引推送到另一个视图控制器,该控制器在表中列出Employee . - (void)tabl... -
1 votesanswersviews
核心数据:如何根据相关实体的属性获取实体
这就是我的对象图的相关部分: [Anime] <->> [AnimeName @string @type] 所以 Anime 对象有许多 AnimeName 对象,它们包含一个字符串和它们的名称类型 . 现在要实现"Search by Name"功能,我需要一个匹配所有 Anime 实体的谓词,其中任何名称都包含搜索字符串 . 到目前为止我尝试过的是: NS... -
0 votesanswersviews
核心数据提取按另一个实体中的属性分组
我有三个核心数据实体: StoreInventory为GroceryStore中的产品建模,其中包括产品位于Grocery Store中的过道 . GroceryStore为杂货店建模 . 它与StoreInventory有很多关系 . 产品塑造食品 . 它与StoreInventory有很多关系 . 我想获得中南部地区所有杂货店的清单 . 我希望列表按产品“Froot Loop... -
2 votesanswersviews
如何在没有项目关系的情况下对对象进行核心数据查询?
假设我有一个名为"Bucket"的核心数据实体 . Bucket有一个名为"items"的名称和多对一关系,名为"Item"的实体,其属性为"url" . 业务规则要求具有给定URL的项目只能在存储桶中一次 . (旁白:我喜欢Core Data中的正确约束!)这是我的问题:如何获取不包含具有给定URL的Item的存... -
-1 votesanswersviews
核心数据:关系和用户对象
我正在将StackMob与CoreData(远程数据库)一起使用,但我认为这是一个通用的核心数据问题 . 我有3个实体: 用户(登录) 汽车 自行车 每个实体都有几个属性 . 用户可以拥有多个汽车和自行车对象(多对多关系) . 汽车和自行车只能拥有一个所有者(用户)(与一对一关系) . 现在假设我们有2,000个用户 . 每个用户都是汽车经销商,在CoreData中存储了500辆汽... -
1 votesanswersviews
核心数据 - 以一对多关系分配值
我会发布一些代码然后解释我需要什么 . 两种型号: import Foundation import CoreData class TrainingDay: NSManagedObject { @NSManaged var day: String @NSManaged var trainingDetails: NSSet } 和 import Foundation impo... -
1 votesanswersviews
核心数据获取关系属性的请求
我的应用程序有许多单词列表,每个单词列表包含许多单词 . 在一个视图控制器中,tableView列出了wordLists,然后子视图控制器有一个tableView,其中包含单词 . segue传递wordList实体 . 但是我无法弄清楚如何对传递到的wordList执行获取请求然后获取所有单词 . 错误消息如下所示 . 我需要做一个获取请求,而不是查看属性,所以我可以做一个排序 . 提前感谢您... -
4 votesanswersviews
核心数据:获取特定对象的多对多关系中的所有实体?
在我的iPhone应用程序中,我使用简单的核心数据模型和两个实体( Item 和 Property ): Item名称性能 Property名称值项目 Item 有一个属性(名称)和一个一对多关系(属性) . 它的反比关系是项目 . Property 有两个属性相反的反向关系 . 现在我想在两个级别的表视图中显示我的数据 . 第一个列出所有项目;当选择一行时,新的UITableViewCont... -
0 votesanswersviews
CoreData属性返回为nil
我正在开发一个使用核心数据的应用程序包含多个列表(每个列表都是tabViewController上的一个单独的选项卡) . 现在我有一些问题列在下面 . 对于所有用户输入的数据,只有一个具有多个属性的实体 . 每个列表选项卡由bool隔离为true / false . 如果列表中有's true it',如果为false,则不是 . 但是,如果我尝试通过fetchedResultsCo... -
0 votesanswersviews
在视图swift之间传递核心数据
我目前正在开发一个库存应用程序,它将保存两个实体的信息 . 第一个实体拥有两个属性“站点名称”和“站点地址” . 第二个实体持有“itemName”“itemQuantity”和“item picture” . 我能够将数据保存到核心数据 . 我现在遇到了获取数据的问题 . 有没有人知道如何在视图控制器之间传递数据 . 我正在上传站点视图控制器,详细视图控制器和我的新项目视图控制器 . class... -
4 votesanswersviews
如何异步调用回调块中的FetchRequest
有谁知道如何在第一次异步通信的完成块中启动另一个新的异步方法的最佳实践? 我正在测试代码,以便在与Facebook的另一个异步通信的完成回调中异步调用NSFetchRequest(coz STACKMOB iOS SDK与服务器内部同步) . 代码的执行突然终止于NSFetchRequest行 . 我意识到它无法正常工作的原因之一 . 我想只要调用[managedObjectContext exe... -
2 votesanswersviews
在NSFetchRequest中使用NSDictionaryResultsType的NSFetchedResultsController
我一直在查看这个问题,因为一周没有任何解决方案,所以我想让问题更加概括,可能会帮助用户调查并给我一个解决方案 . 场景: 我有跟踪iOS应用程序的费用,我有一个名为“DashBoardViewController”的视图控制器(表视图控制器 - 带FRC),它基本上将我的费用/收入分类给定的一周,一个月或一年,并将其显示为部分 Headers 例如:(2012年10月1日至10月7日),它显示了根... -
0 votesanswersviews
嵌套核心数据获取
我有一个包含多个实体的核心数据DB . 有一个名为“Person”的父实体,它有许多“朋友”,“朋友”有很多“活动”,“活动”有“类型”(“类型与”活动“有很多关系) . 我是什么我试图通过“类型”过滤所有“人”实体 . 用户将点击“类型”,然后我将刷新我的表并过滤“类型”显示的“人物”实体与他们相关的 . 目前我认为我必须使用复合谓词,但我完全相信如何去做 . 到目前为止,我所做的只是通过循环遍... -
-1 votesanswersviews
如何防止致命错误:意外地发现nil wile unwrapping一个Optional值
所以我是核心数据的新手,开始做一些教程,并得到一个非常基本的设置,从AppDelegate保存10分,并且工作正常(能够从控制台获取和打印) . 然后,当我想在另一个VC中使用fetchrequest来检索已成功保存的数据时,我收到以下错误:致命错误:在展开Optional值时意外发现nil . 这是检索数据的代码: import Foundation import CoreData import... -
0 votesanswersviews
核心数据过滤与谓词的许多有序关系
我有一个带有Task和List的Core Data模型,其中List与Task有许多有序的关系,而Task与List有着倒数的关系 . 我需要以正确的顺序从给定列表中检索任务,但过滤以匹配谓词 . 例如,如果 priority 是Task上的字段, NSPredicate* predicate = [NSPredicate predicateWithString:@"priority =... -
9 votesanswersviews
核心数据 - NSPredicate可过滤多对多关系
我有2个实体,任务和列表 . 每个任务与一个名为“list”的List对象具有一对一的关系,并且与List有一个反向关系,它与Task有一个to-many关系,称为“tasks” . 我正在尝试使用带有NSPredicate的获取请求来获取属于指定List的所有Task对象: NSPredicate *predicate = [NSPredicate predicateWithFormat:@&q... -
1 votesanswersviews
核心数据复杂countForFetchRequest
假设我在两个模型实体 Entity One 和 Entity Many 之间存在一对多关系,并且 Entity One 具有 name 字段, 实体一(1)---(m)实体很多 我想检查 Entity One 是否存在 name 等于 "one" 并且具有关联的 Entity Many 记录 . 我可以使用 countForFetchRequest: 方法执行此检查吗?怎么... -
2 votesanswersviews
核心数据获取请求关系属性谓词
我有父亲实体 . 父亲与孩子有一对多的关系 . 孩子有属性,其中一个是名字 . 我想执行一个获取请求来获取:Father.name =“Joe”和名为joe的父亲我想要获取那些名为Ken的孩子:Child.name =“Ken” 所以我的主要目标是找到肯的父亲的名字叫乔 . 我尝试了一些复合谓词和其他东西,但还没有运气 . 知道如何解决这个问题吗? 谢谢 -
0 votesanswersviews
带有Predicate的NSFetchRequest不返回对象
在我的Delegate中,我指定了以下方法来检索NSManagedObjects的NSSet: - (NSSet *) entitiesForName : (NSString *)entityName matchingAttributes : (NSDictionary *)attributes { NSEntityDescription *entity = [NSEntityDescriptio... -
2 votesanswersviews
iOS Core Data谓词,用于根据相关数据进行过滤
好吧,我是一个谓词菜鸟 . 他们对我来说太陌生了 . 关于应用: 我有一个处理游戏比赛的应用程序 . 有球员,签到和比赛的实体 . 这个想法是玩家被添加到应用程序,然后可以签入进行播放,并存储匹配结果 . 关系: 玩家< - >> CheckIns(每个玩家可以在不同日期进行多次签到) 来自:玩家实体 关系:playerCheckins 反向:checkedInPl... -
1 votesanswersviews
NSFetchedResultsController组每4小时分成几个部分
我正在尝试将一系列NSManagedObjects分组 . 每个部分代表一天内4小时的时间段 . - (NSString *)sectionIdentifier { // Create and cache the section identifier on demand. [self willAccessValueForKey:@"sectionIdentifier&q... -
0 votesanswersviews
将核心数据对象传递给新的表视图控制器,但使用对象的关系在新的视图控制器中显示该数据
在运行时发送错误的选择器时,我面临一个未捕获的异常,当在表视图控制器之间传递对象时,基于核心数据的应用程序 . 我所面临的问题(当你阅读这个问题时会变得更清楚)是我不确定如何引用Core Data Objects的关系而不是调用Object本身 . 让我们退一步看看模型,应用程序的前提很简单;允许用户创建具有名称,数量,场合和日期的“交易” . 具有wasGiven属性的Transaction E... -
0 votesanswersviews
如何使用Core Data中多个实体的属性获取属性值?
我有三个像这样的实体 . 雇员:ID名称 EmployeeDepartment:IDDepartmentID的员工ID 部门:ID名称 员工<< ----> EmployeeDepartment <---- >>系 假设员工和部门有多对多关系,我想在"Accounting"部门获得所有员工姓名?如果我使用SQL查询,我将简单地使用:selec...