Objective-C中字符串的拼接方法小結(jié)
在 java 和 c# 中,字符串的拼接是直接用 + 來(lái)操作的。在 OC 中,說(shuō)是有下面3種方法,
NSString* string; // 結(jié)果字符串
NSString* string1, string2; //已存在的字符串,需要將string1和string2連接起來(lái)
方法1:
string = [NSString initWithFormat:@"%@,%@", string1, string2 ];
方法2:
string = [string1 stringByAppendingString:string2];
方法3:
string = [string stringByAppendingFormat:@"%@,%@",string1, string2];
網(wǎng)上的說(shuō)法是第二種方法效率更好一點(diǎn),不過(guò)我就感覺(jué)不出來(lái)什么,具體情況具體對(duì)待好了。
在宏里拼接字符串:
//正式服務(wù)器
#define API_DOMAIN @"m.fzitv.net"
//測(cè)試服務(wù)器
//#define DOMAINXX @"192.168.0.10"
#define API_SYSTEM @"http://"API_DOMAIN@"/system/"
#define API_USER @"http://"API_DOMAIN@"/user/"
API_SYSTEM 宏展開(kāi)后是:
@"http://"@"m.fzitv.net"@"/system/"
編譯器會(huì)自動(dòng)將字符中連接起來(lái),目的實(shí)現(xiàn)。
c語(yǔ)言下的實(shí)現(xiàn):
//正式服務(wù)器
#define API_DOMAIN "m.fzitv.net"
//測(cè)試服務(wù)器
//#define DOMAINXX "192.168.0.10"
#define API_SYSTEM "http://"API_DOMAIN"/system/"
#define API_USER "http://"API_DOMAIN"/user/"
相關(guān)文章
iOS中3DTouch預(yù)覽導(dǎo)致TableView滑動(dòng)卡頓問(wèn)題解決的方法
這篇文章主要給大家介紹了關(guān)于iOS中3DTouch預(yù)覽導(dǎo)致TableView滑動(dòng)卡頓問(wèn)題解決的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)同樣遇到的朋友們具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起看看吧。2018-03-03
僅需幾行代碼實(shí)現(xiàn)方便易用的狀態(tài)欄指示器
本文通過(guò)僅僅數(shù)行代碼實(shí)現(xiàn)了非常方便易用的狀態(tài)欄指示器,比如微博項(xiàng)目的微博數(shù)提醒框,需要的朋友可以參考下2015-08-08
iOS開(kāi)發(fā)之使用Storyboard預(yù)覽UI在不同屏幕上的運(yùn)行效果
使用Storyboard做開(kāi)發(fā)效率非常高,為了防止在團(tuán)隊(duì)中發(fā)生沖突,采取的解決辦法是負(fù)責(zé)UI開(kāi)發(fā)的同事最好每人維護(hù)一個(gè)Storyboard, 公用的組件使用輕量級(jí)的xib或者純代碼來(lái)實(shí)現(xiàn),下面小編就給大家介紹如何使用Storyboard預(yù)覽UI在不同屏幕上的運(yùn)行效果,需要的朋友可以參考下2015-08-08
iOS開(kāi)發(fā)中的ViewController轉(zhuǎn)場(chǎng)切換效果實(shí)現(xiàn)簡(jiǎn)介
這篇文章主要介紹了iOS開(kāi)發(fā)中的ViewController轉(zhuǎn)場(chǎng)切換效果實(shí),主要針對(duì)iOS7以后新加入的API進(jìn)行講解,需要的朋友可以參考下2015-09-09
iOS中UIImagePickerController圖片選取器的用法小結(jié)
UIImagePickerController平時(shí)就是用來(lái)做應(yīng)用中從相冊(cè)中選取圖片功能的,這里我們就來(lái)整理一下iOS中UIImagePickerController圖片選取器的用法小結(jié),需要的朋友可以參考下2016-05-05
iOS開(kāi)發(fā)實(shí)現(xiàn)音頻播放功能
本文給大家分享的是在IOS開(kāi)發(fā)過(guò)程中實(shí)現(xiàn)音頻播放的功能,講解的十分細(xì)致,有需要的小伙伴可以參考下2016-03-03
iOS9開(kāi)放的新API--Spotlight使用指南
作為蘋果iOS9的重要特性之一,Spotlight搜索如今重新回到主界面最左側(cè)(同樣支持主界面下滑呼出),通過(guò)API的支持,還帶來(lái)了全新的Universal Search通用搜索功能,除了網(wǎng)絡(luò)以及系統(tǒng)本身內(nèi)容之外,還能直接搜索第三方應(yīng)用內(nèi)的相關(guān)內(nèi)容。下面我們就來(lái)詳細(xì)研究下Spotlight2015-11-11

