【发布时间】:2015-02-16 23:32:06
【问题描述】:
标题
我正在尝试从 sql 文件中获取数据,但我不断收到 NSInvalidArgumentException。 如果有人能帮我弄清楚,我将不胜感激。
- (IBAction)signIn:(id)sender {
//Creating a fetch request
AppDelegate *appDelegate = [[UIApplication sharedApplication]delegate];
//Create NSManagedObjectContext instance
NSManagedObjectContext *context = [appDelegate managedObjectContext];
NSEntityDescription *entity = [NSEntityDescription entityForName:@"User" inManagedObjectContext:context];
NSFetchRequest *request = [[NSFetchRequest alloc]init];
[request setEntity:entity];
NSPredicate *predicate= [NSPredicate predicateWithFormat:@"userName like %@ password like %@",self.username_signin.text, self.password_signin.text];
[request setPredicate:predicate];
NSError *error;
}
【问题讨论】:
-
您应该在问题中显示完整的异常消息和堆栈跟踪。
-
另请注意,密码不应存储在核心数据中,因为它通常不安全
标签: ios core-data nspredicate