国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > iOS > 正文

三點告訴你Objective-C中字符串的拼接方法

2020-02-19 15:50:51
字體:
來源:轉載
供稿:網友

nsstring和nsmutablestring是objective-c中的兩個核心類,這兩個類最大的區別是nsstring創建分配后,字符串的內容和長度不能動態更改,下面是三點告訴你Objective-C中字符串的拼接方法,跟著武林技術頻道小編帶你來了解一下吧!

在 java 和 c# 中,字符串的拼接是直接用 + 來操作的。在 OC 中,說是有下面3種方法,NSString* string; // 結果字符串NSString* string1, string2; //已存在的字符串,需要將string1和string2連接起來
?
方法1:

?

string = [NSString initWithFormat:@"%@,%@", string1, string2 ];
?


方法2:

?

?

?


string = [string1 stringByAppendingString:string2];
?


方法3:

?

?

?


string = [string stringByAppendingFormat:@"%@,%@",string1, string2];


網上的說法是第二種方法效率更好一點,不過我就感覺不出來什么,具體情況具體對待好了。

?

?

在宏里拼接字符串:

?

//正式服務器
#define API_DOMAIN @"m.survivalescaperooms.com"
//測試服務器
//#define DOMAINXX @"192.168.0.10"

?


#define API_SYSTEM @"http://"API_DOMAIN@"/system/"
#define API_USER @"http://"API_DOMAIN@"/user/"

?

?API_SYSTEM 宏展開后是:

@"http://"@"m.survivalescaperooms.com"@"/system/"

編譯器會自動將字符中連接起來,目的實現。

c語言下的實現:

?

//正式服務器
#define API_DOMAIN "m.survivalescaperooms.com"
//測試服務器
//#define DOMAINXX "192.168.0.10"

?

#define API_SYSTEM "http://"API_DOMAIN"/system/"

#define API_USER "http://"API_DOMAIN"/user/"

上文是三點告訴你Objective-C中字符串的拼接方法,相信大家都有了一定的了解,如需了解更多的相關資訊,請繼續關注武林技術頻道吧!

?

?

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 渭南市| 淮阳县| 巴马| 汤原县| 襄城县| 宝鸡市| 英超| 五家渠市| 宜川县| 安徽省| 峨眉山市| 疏附县| 石城县| 休宁县| 启东市| 黔南| 漳浦县| 灵石县| 巴彦淖尔市| 成武县| 集安市| 巢湖市| 绍兴县| 淮滨县| 宜城市| 南充市| 图木舒克市| 林周县| 大城县| 邹城市| 曲水县| 额济纳旗| 怀来县| 永年县| 泰和县| 承德市| 绥化市| 沈丘县| 龙江县| 平顺县| 阿拉善盟|