if ([enteredUsername isEqualToString:[dictionary objectForKey:@"username"]])
{
NSLog(@"Username matches!");
}
else
{
NSLog(@"Username does not match");
}
if ([enteredPassword isEqualToString:[dictionary objectForKey:@"password"]])
{
NSLog(@"Password matches!");
}
else
{
NSLog(@"Password does not match");
}
1条答案
按热度按时间8yparm6h1#
假设你有一个名为authentication.plist的plist,它有两个字符串类型的字段(我知道你写了数组,但不明白为什么。如果你决定使用它们,Kumar Kl发布的链接解释了如何从plist中读取它们):
1.用户名
1.密码
您可以使用以下命令将plist文件读入
NSDictionary
:字符串
假设用户在名为
enteredUsername
的NSString
中输入了用户名,在名为enteredPassword
的NSString
中输入了密码。然后可以将输入的值与plist中的值进行比较,如下所示:型