最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

iOS中containsString和rangeOfString的區(qū)別小結(jié)

 更新時(shí)間:2018年01月11日 11:47:07   作者:石虎132  
這篇文章主要給大家總結(jié)介紹了關(guān)于iOS中containsString和rangeOfString的一些區(qū)別,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。

前言

containsString 僅僅只能在iOS8中有,iOS7和iOS7以下用rangeOfString來(lái)代替,containsString功能比較簡(jiǎn)單、單一。但是rangeOfString功能比較復(fù)雜,它能遍歷整個(gè)字符串,里面的options可以有好多情況,這兩者有什么區(qū)別呢?下面來(lái)一起看看吧。

一、containsString

 //1.containString查找字符串是否包含“ iOS ”
 //2.containString適用于ios8系統(tǒng),在ios7系統(tǒng)下會(huì)崩潰
NSString*str = @“我是 iOS 開(kāi)發(fā)工程師”;
if([str containsString:@" iOS"]) {
NSLog(@"字符串包含“ iOS”");
  }

二、rangeOfString

 //1.rangeOfString查找字符串是否包含“ iOS ”
 //ios7系統(tǒng)下也適用
NSRangerange = [strrangeOfString:@" iOS"];
if(range.location != NSNotFound) {//有@“ iOS”
NSLog(@"字符串包含“ iOS”");
  }

注意:

1. - (BOOL)containsString:(NSString *)str NS_AVAILABLE(10_10, 8_0);

2.但是等應(yīng)用審核通過(guò)了卻遇到了一個(gè)無(wú)比大的坑。

3.大部分的 4s 或者5s用戶(hù)就投訴在打開(kāi)用到這個(gè)方法的頁(yè)面出現(xiàn)了崩潰。

4.然后一看api ,頓時(shí)就傻了。在6、7 系統(tǒng)上這個(gè)方法肯定會(huì)由于找不到會(huì)崩潰。

5.最后。比較靠譜的判斷方法還是使用

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • 淺析iOS中視頻播放的幾種方案

    淺析iOS中視頻播放的幾種方案

    還記得剛學(xué)iOS的時(shí)候嗎?那個(gè)時(shí)候驚訝于各種牛逼的功能只需要幾句簡(jiǎn)單的代碼就可以完成。視頻播放也是這樣,IOS中視頻播放有好幾種方式,這篇文章就給大家整理這幾種方案優(yōu)缺點(diǎn)與實(shí)現(xiàn)過(guò)程。
    2016-08-08
  • iOS表情鍵盤(pán)的簡(jiǎn)單實(shí)現(xiàn)代碼

    iOS表情鍵盤(pán)的簡(jiǎn)單實(shí)現(xiàn)代碼

    這篇文章主要為大家詳細(xì)介紹了iOS表情鍵盤(pán)的簡(jiǎn)單實(shí)現(xiàn)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • iOS實(shí)現(xiàn)實(shí)時(shí)檢測(cè)網(wǎng)絡(luò)狀態(tài)的示例代碼

    iOS實(shí)現(xiàn)實(shí)時(shí)檢測(cè)網(wǎng)絡(luò)狀態(tài)的示例代碼

    網(wǎng)絡(luò)連接狀態(tài)檢測(cè)對(duì)于我們的iOS開(kāi)發(fā)來(lái)說(shuō)是一個(gè)非常通用的需求。下面這篇文章主要就給大家介紹了關(guān)于利用iOS實(shí)現(xiàn)實(shí)時(shí)檢測(cè)網(wǎng)絡(luò)狀態(tài)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。
    2017-07-07
  • c/c++堆棧分布及其設(shè)置方法

    c/c++堆棧分布及其設(shè)置方法

    這篇文章主要介紹了c/c++堆棧分布及其設(shè)置方法,需要的朋友可以參考下
    2014-01-01
  • iOS利用手機(jī)攝像頭測(cè)心率

    iOS利用手機(jī)攝像頭測(cè)心率

    這篇文章主要為大家詳細(xì)介紹了iOS利用手機(jī)攝像頭測(cè)心率的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • 詳解IOS宏與常量的使用(define,const)

    詳解IOS宏與常量的使用(define,const)

    這篇文章主要介紹了詳解IOS宏define與常量const的使用方法,適合IOS程序員參考,一起來(lái)學(xué)習(xí)下。
    2017-12-12
  • iOS實(shí)現(xiàn)頭部拉伸效果

    iOS實(shí)現(xiàn)頭部拉伸效果

    這篇文章主要為大家詳細(xì)介紹了iOS實(shí)現(xiàn)頭部拉伸效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • iOS利用Label實(shí)現(xiàn)的簡(jiǎn)單高性能標(biāo)簽TagView

    iOS利用Label實(shí)現(xiàn)的簡(jiǎn)單高性能標(biāo)簽TagView

    這篇文章主要給大家介紹了關(guān)于iOS利用Label實(shí)現(xiàn)的簡(jiǎn)單高性能標(biāo)簽TagView的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-03-03
  • swift3.0實(shí)現(xiàn)圖片放大縮小動(dòng)畫(huà)效果

    swift3.0實(shí)現(xiàn)圖片放大縮小動(dòng)畫(huà)效果

    這篇文章主要為大家詳細(xì)介紹了swift3.0實(shí)現(xiàn)圖片放大縮小動(dòng)畫(huà)效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-09-09
  • iOS 輸入驗(yàn)證碼或密碼,自動(dòng)下一位的實(shí)例

    iOS 輸入驗(yàn)證碼或密碼,自動(dòng)下一位的實(shí)例

    下面小編就為大家分享一篇iOS 輸入驗(yàn)證碼或密碼,自動(dòng)下一位的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-01-01

最新評(píng)論

昌图县| 砀山县| 乐陵市| 玉田县| 涞水县| 肃北| 寻甸| 汨罗市| 贵德县| 东至县| 扶风县| 遵义县| 芮城县| 横山县| 日土县| 南郑县| 沁水县| 涿州市| 赤壁市| 郓城县| 卢氏县| 大庆市| 安远县| 额尔古纳市| 庄河市| 靖宇县| 开鲁县| 江城| 潼南县| 涪陵区| 嘉定区| 安国市| 日喀则市| 登封市| 榆林市| 泰州市| 柞水县| 沅江市| 花莲县| 绥滨县| 安远县|