日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Objective-C NSString字符串操作总结

發布時間:2024/4/18 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Objective-C NSString字符串操作总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

字符串相加 stringByAppendingString

//字符串相加 stringByAppendingString NSString *str1 = @"str1"; NSString *str2 = @"str2"; NSString *str3 = [str1 stringByAppendingString:str2]; NSLog(str3);

判斷一個NSString是否為空

NSString *str1; if([str1 length] == 0) {NSLog(@"is empty string"); } else { NSLog(@"is not empty string "); }
字符串格式化 stringWithFormat

NSString *str1 = @"/Library/"; NSString *str2 = @"test"; int i=1; NSString *str3 = [NSString stringWithFormat:@"%@/%@%d",str1,str2,i]; NSLog(str3);

字符串比較 isEqualToString, 區分大小寫

NSString *str1 = @"test string"; NSString *str2 = @"test string"; BOOL result = [str1 isEqualToString:str2]; NSLog(@"result:%d",result); if(result) {NSLog(@"Equal"); } else {NSLog(@"Not equal"); }

字符串比較 caseInsensitiveCompare, 不區分大小寫

NSString *str1 = @"test string"; NSString *str2 = @"test strinG"; bool result = [str1 caseInsensitiveCompare:str2] == NSOrderedSame; NSLog(@"result:%d",result); if(result) {NSLog(@"Equal"); } else {NSLog(@"Not equal"); }字符串替換 stringByReplacingOccurrencesOfString

NSString *str1=@"http://www.baidu.com/set.rar"; NSString *str2=[str1 stringByReplacingOccurrencesOfString:@"set.rar" withString:@"set1.rar"]; NSLog(@"str1:%@",str1); NSLog(@"str2:%@",str2);


待續...


總結

以上是生活随笔為你收集整理的Objective-C NSString字符串操作总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。