核心数据搜索与Cocoa界面元素探索
1. 使用条件搜索和检索核心数据
1.1 配置谓词编辑器
在谓词编辑器中,我们可以对弹出按钮进行设置。具体操作如下:
1. 检查行模板中的弹出按钮,将显示的三个条目名称修改为更易读的名称,如“Quotation”、“Character Name”和“Show Name”。
2. 点击显示“Any of the following are true”的上一行模板,勾选允许用户使用布尔AND、OR和NOT进行搜索的复选框,以实现最大的实用性。
3. 为避免用户删除所有行后无法添加新行的问题,选择谓词编辑器本身,在属性检查器中关闭“Can Remove All Rows”复选框。
1.2 保存谓词
为了让用户在下次启动应用时能看到上次的搜索查询,我们可以对应用进行如下修改:
#import "QMAppDelegate.h"
@implementation QMAppDelegate
@synthesize persistentStoreCoordinator = _persistentStoreCoordinator;
@synthesize managedObjectModel = _managedObjectModel;
@synthesize managedObjectContext = _managedObjectContext;
#define DEFAULT_PREDICATE @"(quoteText CONTAINS[cd] 'missed') OR " \
超级会员免费看
订阅专栏 解锁全文
28

被折叠的 条评论
为什么被折叠?



