我想通过“@”将UILabel中的电子邮件分成两行,例如:
abc123
@gmail.com
如果单词在NSString *变量中,我怎么能打破它?我应该逐个字符地搜索字符串,直到找到“@”?
答案 0 :(得分:1)
您应该使用components(separatedBy separator: String) -> [String]
上的String
功能:
<强>夫特强>:
let stringComponentsArray = yourString.components(separatedBy: "@")
<强>目标C 强>:
NSArray *stringComponentsArray = [yourStringObject componentsSeparatedByString:@"@"];
这会将字符串 @ 分隔为String
组件数组。