Objective c 基于域的电子邮件验证

Objective c 基于域的电子邮件验证,objective-c,cocoa-touch,cocoa,Objective C,Cocoa Touch,Cocoa,我想知道在COCOA中,我们如何基于域验证电子邮件。例如,如果我需要在文本字段中输入的电子邮件地址应来自apple.com(例如:abc@apple.com)仅表示如果有人进入gmail.com(例如:abc@gmail.com),因此它应该是无效的电子邮件地址 谢谢。尝试一个文本输入字段,旁边有一个标签,上面写着@apple.com验证电子邮件地址通常是一个非常棘手的话题,你会发现各种各样的信息。如果你真的需要精确的字符串匹配@符号和后面的所有内容,这是尼古拉建议的。在这里进行比较之前,可能需

我想知道在COCOA中,我们如何基于域验证电子邮件。例如,如果我需要在文本字段中输入的电子邮件地址应来自apple.com(例如:abc@apple.com)仅表示如果有人进入gmail.com(例如:abc@gmail.com),因此它应该是无效的电子邮件地址


谢谢。

尝试一个文本输入字段,旁边有一个标签,上面写着
@apple.com

验证电子邮件地址通常是一个非常棘手的话题,你会发现各种各样的信息。如果你真的需要精确的字符串匹配@符号和后面的所有内容,这是尼古拉建议的。在这里进行比较之前,可能需要
[电子邮件小写字母]
NSString *email;
if (! [[email lowercaseString] hasSuffix:@"apple.com"]) {
    // show error
}