OGeek|极客世界-中国程序员成长平台

标题: iphone - 使用核心数据 iOS 的登录 ID 和密码 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 12:03
标题: iphone - 使用核心数据 iOS 的登录 ID 和密码

我正在创建一个使用核心数据的项目。

现在我的第一个 View 是 TableView Controller 中的登录名/密码。

用户点击完成后,我希望我的应用程序将登录名和密码文本字段与实体登录名(具有属性:用户 ID 和密码)进行比较,然后显示另一个 View ,其中包含与该用户关联的信息(1 到1) 关系。

谁能帮我验证登录密码,然后只显示与该用户相关的信息?

任何帮助将不胜感激。我对此完全陌生。



Best Answer-推荐答案


您需要针对该实体创建一个 Fetch 请求(您需要对其进行修改以满足您的特定需求:

NSFetchRequest *request= [[NSFetchRequest alloc] init];
NSEntityDescription *entity = [NSEntityDescription entityForName"Entity" inManagedObjectContext:context];
NSPredicate *predicate =[NSPredicate predicateWithFormat"username==%@ AND password==%@",self.UsernameTextField.Text, self.PasswordTextField.Text];
[request setEntity:entity];
[request setPredicate:predicate];

...对结果做任何你需要做的事情(NSArray)

关于iphone - 使用核心数据 iOS 的登录 ID 和密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9594867/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://sqlite.in/) Powered by Discuz! X3.4