将第一个字母添加到字符串
Add first letter to string
我 NSMutableArray
的数据如下:"John Thomas" 或 "John M Lord"。我只需要 "Thomas" 或 "Lord" 的字符串。如果我只有单词 "Xavier",我需要 "X"。我需要从后面的单词检查到 space 并得到第一个字母 "T" 或 "L".
我的代码:
for (int i=0; i< Data.count; i++)
{
firstletter=[[Data objectAtIndex:i]substringToIndex:1];
}
我不知道,NSMutableArray 是否应该是您Q 中的NSMutableString。但是,隔离单个字符串:
NSString* fullName = …;
NSArray *parts = [fullName componentsSeparatedByCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
NSString *lastPart = [parts lastObject];
我 NSMutableArray
的数据如下:"John Thomas" 或 "John M Lord"。我只需要 "Thomas" 或 "Lord" 的字符串。如果我只有单词 "Xavier",我需要 "X"。我需要从后面的单词检查到 space 并得到第一个字母 "T" 或 "L".
我的代码:
for (int i=0; i< Data.count; i++)
{
firstletter=[[Data objectAtIndex:i]substringToIndex:1];
}
我不知道,NSMutableArray 是否应该是您Q 中的NSMutableString。但是,隔离单个字符串:
NSString* fullName = …;
NSArray *parts = [fullName componentsSeparatedByCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
NSString *lastPart = [parts lastObject];