腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
NSFetchedResultsController
更新
UITableView
当numberOfRowsInSection中的对象数量比形成的像元总数多时,不会创建TableViewCell
浏览 16
提问于2019-09-18
得票数 0
1
回答
核心数据、KVO和NSInternalInconsistencyException
、
、
、
、
我
使用
Core Data和KVO来查找值的更改,以触发对数据存储的保存。我有一个表视图,带有连接到
NSFetchedResultsController
的搜索。当用户对我所做的一个单独的UIControl进行更改时,细节视图会收到通知,并且可以
使用
它记得的
NSFetchedResultsController
,该
NSFetchedResultsController
是在表视图将我推到视图堆栈上以获取NSManagedObjectContext并进行保存时
使用
的。我模糊地知道我的后脑勺可能出了什
浏览 0
提问于2010-07-09
得票数 1
回答已采纳
1
回答
自定义UILabel单元中不随核心数据更改
更新
的
UITableView
、
、
、
、
问题是屏幕上的分数没有
更新
和反映变化。在完成对核心数据的保存操作之后,我将调用self.tableView reloadData;.没什么。// write to database}我看到了一些改进的记录,并通过NSLog的报告.但人们的看法仍然没有改变。- (
NSFetchedResultsController
*
浏览 2
提问于2014-12-03
得票数 1
回答已采纳
4
回答
如何
防止
NSFetchedResultsController
在控制器消失时
更新
tableview?
、
、
、
、
其中一个控制器用于将事件添加到核心数据,而另一个控制器用于显示事件,就像在
使用
NSFetchedResultsController
的
UITableView
中一样。下面是我想要实现的行为:一旦消失,
UITableView
就会停止
更新
,当用户回来时,整个表视图都会重新加载。我想知道我
如何
才能实现这个行为,因为它似乎没有像我预期的那样工作: 我在viewWillDisappear中将
NSFetchedResultsController
的委托设置为nil,并在viewWillA
浏览 0
提问于2012-11-02
得票数 6
回答已采纳
1
回答
如何
更新
表视图单元格?
、
、
、
、
我有一个有一个大细胞和很多小细胞的
UITableView
。当我从服务器接收内容时,我用函数
UITableView
(
NSFetchedResultsController
)
更新
我的
NSFetchedResultsController
。我注意到我的大电池
更新
后有双倍,第二个单元没有重新加载。当我向下滚动并滚动到最上面的桌子时,看起来不错。我该
如何
解决我的问题?
浏览 0
提问于2014-09-19
得票数 1
回答已采纳
1
回答
Swift: TableViewController不
使用
CoreData (加载表时的NSRangeException)
、
、
、
因此,我决定试用CoreData,
使用
RayWenderlich教程。我完成了一切,当我运行它时,它正确地添加了一个元素!但是当我添加另一个时,它会
使用
NSRangeException崩溃:"1超出了边界0.0的范围“--我正在为所有事务
使用
NSManagedObject类型的静态数组建模数据。// Dispose of any resources that can be recreated. override func tableView(tableView:
UITableV
浏览 1
提问于2015-12-26
得票数 0
1
回答
如何
从CoreData中获取实时值或在iOS Swift中知道值是否与上一次获取值发生变化?
、
、
、
、
我从Coredata中获取值并在
UItableView
中显示它,但是在
UITableView
中显示值之后,很少有值被另一个线程
更新
。现在想知道一种在我的
UITableView
中反映这些变化的方法,请告诉我是否有任何方法来实现这一点。解决方案:在类中声明
NSFetchedResultsCon
浏览 12
提问于2017-02-20
得票数 1
回答已采纳
2
回答
如何
在cellEdit后强制从持久存储中重新加载核心数据
、
、
我尝试重新加载tableView本身,但这并不强制从持久存储中提取,我
如何
强制完全重新加载?如果我退出UIViewController并返回到所有工作中,我就会尝试重新加载不起作用的内存,这样我就知道持久存储被正确地
更新
了。- (void)tableView:(
UITableView
*)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle
浏览 9
提问于2016-12-06
得票数 1
回答已采纳
1
回答
帮助核心数据表视图不重新加载
、
我
使用
的是核心data...my表视图,如果我向表中添加了新行,则不会重新加载。
浏览 3
提问于2010-03-21
得票数 0
1
回答
带索引的核心数据支持的
UITableView
、
、
、
、
在没有Core Data的情况下,我完全可以
使用
:- (NSArray *)sectionIndexTitlesForTableView:(
UITableView
*)tableView; 在不
使用
索引的情况下,实现由核心数据支持的
UITableView
也没有问题。我想知道的是
如何
将两者巧妙地结合在一起
浏览 0
提问于2009-10-21
得票数 8
回答已采纳
1
回答
更新
数据后,单元格的内容不会立即显示
、
、
我
使用
UITableView
显示电子邮件列表。名单是动态的。例如,用户可以拉出刷新列表,也可以加载更多邮件。我想存储邮件,所以我
使用
CoreData和FetchedResultsController。我已经实现了NSFetchedResultsControllerDelegate。- (void)controllerWillChangeContent:(
NSFetchedResultsController
*)controller [self.tableView beginUpdates*)controller
浏览 1
提问于2012-08-21
得票数 0
2
回答
带有CoreData和
NSFetchedResultsController
的MVVM
、
、
、
、
我试图开始
使用
Swift的MVVM。我获得了一个
使用
UITableViewController的
NSFetchedResultsController
,以及一个在CoreData db中添加/编辑数据的后台进程。因为在
更新
UITableView
中的数据时,CoreData会自动
更新
,因此在我看来,在每个NSManagedObject实例周围创建一个包装器视图模型对象,并将其绑定到表视图中,并不是正确的方法。这种方式违背了
使用
NSFetchedResult
浏览 10
提问于2020-04-01
得票数 3
1
回答
当didChangeObject被调用为
NSFetchedResultsController
时,
UITableView
没有
更新
、
、
、
我在我的
UITableView
上
使用
NSFetchedResultsController
。forChangeType:(NSFetchedResultsChangeType)type newIndexPath:(NSIndexPath *)newIndexPath的委托调用,但是我对
UITableView
中插入/
更新
/删除行所做的任何更改都没有实际显示出来。我甚至尝试在
UITableView
上设置背景颜色,看看是否会显示任何更改,但它们不会显示,除非我按下
浏览 0
提问于2013-10-11
得票数 2
2
回答
在背景
更新
期间避免跳入“`
UITableView
`”,从“`
NSFetchedResultsController
`”进行后台
更新
、
、
、
、
我有一个
UITableView
和
NSFetchedResultsController
一起用在书上。CoreData对象由后台进程
更新
,因此每次
更新
都会自动触发FetchedResult和
UITableView
的
更新
。在这些
更新
过程中拉下
UITableView
会导致令人不安的跳转回到顶部,然后在进一步拉下时突然回到下拉位置: 实体:class Entity: NSManagedObject和ResultsControl
浏览 2
提问于2015-03-14
得票数 0
回答已采纳
1
回答
手动
更新
UITableView
(替换
NSFetchedResultsController
逻辑)
、
我
使用
(队列和结果控制器的组合)来
更新
和显示一些coredata对象。我遇到了一些异常和问题(请参阅这个线程)。经过长时间的研究,我发现
NSFetchedResultsController
是问题所在,我决定为
uitableview
编写自己的
更新
逻辑。我的新策略是:-当我的视图加载时,我将所有对象从核心数据中取出并显示在数组中--20秒后,我尝试从web加载新数据并
更新
核心数据(在第二个线程/或nsoperation中)--这个线程
使用
自己的对象上下文-之后,我
浏览 0
提问于2011-07-01
得票数 0
1
回答
iOS CoreData /
NSFetchedResultsController
:每节限制结果为3
、
、
、
、
我
使用
NSFetchedResultsController
。
如何
实现
NSFetchedResultsController
每节获取3条新闻?编辑UITableViewDataSource (NUMBER_OF_ITEMS_PER_CHANNEL = 3): - (NSInteger)numberOfSectionsInTableView在调用
NSFetchedResultsController
:时,从-controllerDidChangeContent的委托中
浏览 3
提问于2015-02-10
得票数 1
1
回答
在与web服务同步时
使用
NSFetchedResultsController
的缓存
、
、
、
我有一个简单的应用程序,它
使用
核心数据来持久化在网络上获取的数据。我
使用
NSFetchedResultsController
来
使用
该数据填充
UITableView
。我在
NSFetchedResultsController
的结果集中
使用
缓存,如下所示:
NSFetchedResultsController
*aFetchedResultsController = [[
NSFetchedResultsController
alloc] i
浏览 4
提问于2014-03-23
得票数 0
回答已采纳
1
回答
使用
NSFetchedResultsController
在核心数据发生变化时
更新
UITableView
、
、
、
我正在
使用
NSFetchedResultsController
填充一个
UITableView
,它工作得很好。我还实现了
NSFetchedResultsController
的所有委托方法(就像这里描述的:)。当表格被显示时,许多异步请求
更新
底层核心数据对象,这导致表格刷新/重绘,尽管不是必需的,因为
更新
的核心数据字段没有显示。我的问题是:当实体的某些核心数据字段被
更新
而不是全部
更新
时,是否有可能只
更新
表格单元格?例如,我可以为
浏览 0
提问于2012-01-24
得票数 0
2
回答
编辑包含TableView的NSFetchedResults
、
、
、
当从
使用
NSFetchedResultsController
获取并显示在TableView中的核心数据中删除对象时,它不会
更新
表。它可以很好地删除对象,但是行将保持在那里,直到我交换视图并返回为止。下面是我的代码:} // Override to sup
浏览 1
提问于2015-03-06
得票数 0
回答已采纳
1
回答
基于自定义核心数据设置器发送NSNotification
、
、
、
、
我想根据documents目录中是否存在文件来更改UITableViewCell。我觉得这应该是基于通知的,通知应该在对象的isAvailable属性改变时发送。做这件事最好的方法是什么?我应该创建自己的通知,还是应该挂接到核心数据已经发布的内容?
浏览 2
提问于2013-02-26
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券