我正在使用Core Data并希望文本标签显示表格中有多少行,我需要在类文件中输入哪些代码才能执行此操作?
答案 0 :(得分:2)
像往常一样在托管对象上下文中设置获取请求,然后调用countForFetchRequest:
。不要忘记订阅NSManagedObjectContextObjectsDidChangeNotification
,以便在添加或删除对象时更新它!
答案 1 :(得分:2)
假设您的NSTableView列绑定到NSArrayController,您可以使用控制器键“arrangeObjects”并使用@count
的键路径将NSTextField标签的值绑定到阵列控制器。如果要将文本字段绑定到类似“x rows”的位置,其中x是行数,则将“Display Pattern Value1”绑定到相同的(arrangeObjects。@count)并使用“%{value1} @ rows “作为展示模式。