欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Objective-C中字符串的拼接方法小結(jié)

 更新時間:2016年02月25日 09:13:10   作者:蘋果吧  
這篇文章主要介紹了Objective-C中字符串的拼接方法小結(jié),除了依靠NSString,文中還介紹了在宏里拼接字符串的方法,需要的朋友可以參考下

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

復(fù)制代碼 代碼如下:

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

方法2:
復(fù)制代碼 代碼如下:

string = [string1 stringByAppendingString:string2];
 

方法3:
復(fù)制代碼 代碼如下:

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

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

在宏里拼接字符串:

復(fù)制代碼 代碼如下:

//正式服務(wù)器
#define API_DOMAIN @"www.dbjr.com.cn"
//測試服務(wù)器
//#define DOMAINXX @"192.168.0.10"


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

 API_SYSTEM 宏展開后是:

@"http://"@"www.dbjr.com.cn"@"/system/"

編譯器會自動將字符中連接起來,目的實(shí)現(xiàn)。

c語言下的實(shí)現(xiàn):

復(fù)制代碼 代碼如下:

//正式服務(wù)器
#define API_DOMAIN "www.dbjr.com.cn"
//測試服務(wù)器
//#define DOMAINXX "192.168.0.10"

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

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


相關(guān)文章

  • iOS UIWebView實(shí)現(xiàn)禁止用戶復(fù)制剪切功能

    iOS UIWebView實(shí)現(xiàn)禁止用戶復(fù)制剪切功能

    這篇文章主要給大家介紹了iOS中的UIWebView如何實(shí)現(xiàn)禁止用戶復(fù)制剪切的功能,文中給出了詳細(xì)的示例代碼,有需要的朋友們可以參考借鑒,下面來一起學(xué)習(xí)學(xué)習(xí)吧。
    2016-11-11
  • iOS獲取設(shè)備唯一標(biāo)識的8種方法

    iOS獲取設(shè)備唯一標(biāo)識的8種方法

    這篇文章主要為大家詳細(xì)介紹了iOS獲取設(shè)備唯一標(biāo)識的8種方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • iOS UIBezierPath實(shí)現(xiàn)餅狀圖

    iOS UIBezierPath實(shí)現(xiàn)餅狀圖

    這篇文章主要為大家詳細(xì)介紹了iOS UIBezierPath實(shí)現(xiàn)餅狀圖,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-03-03
  • IOS 開發(fā)之ObjectiveC的變量類型的字符代表

    IOS 開發(fā)之ObjectiveC的變量類型的字符代表

    這篇文章主要介紹了IOS 開發(fā)之ObjectiveC的變量類型的字符代表的相關(guān)資料,這里舉例說明如何使用Objective的變量類型的字符,幫助大家學(xué)習(xí)理解這部分內(nèi)容,需要的朋友可以參考下
    2017-08-08
  • 基于ios逆向過程中l(wèi)ldb調(diào)試技巧(推薦)

    基于ios逆向過程中l(wèi)ldb調(diào)試技巧(推薦)

    下面小編就為大家?guī)硪黄趇os逆向過程中l(wèi)ldb調(diào)試技巧(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • IOS封裝自定義布局的方法

    IOS封裝自定義布局的方法

    這篇文章主要介紹了IOS封裝自定義布局的方法,需要的朋友可以參考下
    2016-01-01
  • iOS實(shí)現(xiàn)爆炸的粒子效果示例代碼

    iOS實(shí)現(xiàn)爆炸的粒子效果示例代碼

    之前在網(wǎng)上看到了一個Android實(shí)現(xiàn)的爆炸效果,感覺非常不錯,所以自己嘗試用iOS來實(shí)現(xiàn)下效果,現(xiàn)在將實(shí)現(xiàn)的過程、原理以及遇到的問題分享給大家,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-10-10
  • iOS項(xiàng)目開發(fā)--實(shí)現(xiàn)類似淘寶詳情頁面

    iOS項(xiàng)目開發(fā)--實(shí)現(xiàn)類似淘寶詳情頁面

    本篇文章主要介紹了iOS實(shí)現(xiàn)類似淘寶詳情頁面,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-11-11
  • iOS實(shí)現(xiàn)視頻和圖片的上傳思路

    iOS實(shí)現(xiàn)視頻和圖片的上傳思路

    這篇文章主要介紹了iOS實(shí)現(xiàn)視頻和圖片的上傳思路,本文分步驟給大家介紹的非常詳細(xì),具有參考借鑒價值,需要的朋友可以參考下
    2017-03-03
  • iOS屏幕根據(jù)鍵盤自動變化高度

    iOS屏幕根據(jù)鍵盤自動變化高度

    這篇文章主要為大家詳細(xì)介紹了iOS屏幕根據(jù)鍵盤自動變化高度,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07

最新評論