Kaj*_*aji 13 string objective-c
掌握了如何在Objective-C中获取和写入变量,现在是时候学习如何用它们做更有用的事情了!现在,我主要是想弄清楚字符串操作是如何工作的.特别是,我正在寻找以下功能:
Ale*_*gne 43
示例:连接:
- (NSString*) concatenateString:(NSString*)stringA withString:(NSString*)stringB
{  
    NSString *finalString = [NSString stringWithFormat:@"%@%@", stringA,
                                                       stringB];
    return finalString;
}
// The advantage of this method is that it is simple to put text between the
// two strings (e.g. Put a "-" replace %@%@ by %@ - %@ and that will put a
// dash between stringA and stringB
字符串长度:
- (int) stringLength:(NSString*)string
{
    return [string length];
    //Not sure for east-asian languages, but works fine usually
}
从字符串中删除文本:
- (NSString*)remove:(NSString*)textToRemove fromString:(NSString*)input
{
   return [input stringByReplacingOccurrencesOfString:textToRemove
                                           withString:@""];
}
大写/小写/标题:
- (NSString*)uppercase:(NSString*)stringToUppercase
{
   return [stringToUppercase uppercaseString];
}
- (NSString*)lowercase:(NSString*)stringToLowercase
{
   return [stringToLowercase lowercaseString];
}
- (NSString*)titlecase:(NSString*)stringToTitleCase
{
   return [stringToTitleCase capitalizedString];
}
查找/替换
- (NSString*)findInString:(NSString*)string
        replaceWithString:(NSString*)stringToReplaceWith
{
   return [input stringByReplacingOccurrencesOfString:string
                                           withString:stringToReplaceWith];
}
我希望这有帮助!
PS:不要忘记查看文档,谷歌是你的朋友.祝好运
| 归档时间: | 
 | 
| 查看次数: | 34184 次 | 
| 最近记录: |