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

解決IOS開發(fā)空字符串的方法

 更新時間:2017年08月10日 14:51:17   作者:lizhuang  
這篇文章主要介紹了解決IOS開發(fā)空字符串的方法的相關(guān)資料,這里提供實例幫助大家解決改問題,需要的朋友可以參考下

解決IOS開發(fā)空字符串的方法

實例代碼:

-(Boolean) isEmptyOrNull:(NSString *) str { 
  if (!str) { 
    // null object 
    return true; 
  }else if(str == Null){ 
return true; 
}else if([str isKindOfClass:[NSNull class]]){ 
    return true; 
  }else { 
    NSString *trimedString = [str stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]; 
    if ([trimedString length] == 0) { 
      // empty string 
      return true; 
    } else { 
      // is neither empty nor null 
      return false; 
    } 
  } 
} 

str可能為nil,也可能為NSNull class,也可能length為0.

如果直接使用最后else中的語句,在為NSNull的情況下是會報NSNull length缺少selector之類的異常

以上就是IOS 空字符解決的辦法,如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • IOS開發(fā)之路--C語言指針

    IOS開發(fā)之路--C語言指針

    指針是C語言的精髓,但是很多初學(xué)者往往對于指針的概念并不深刻,以至于學(xué)完之后隨著時間的推移越來越模糊,感覺指針難以掌握,本文通過簡單的例子試圖將指針解釋清楚
    2014-08-08
  • IOS 中UIApplication詳解及實例

    IOS 中UIApplication詳解及實例

    這篇文章主要介紹了IOS 中UIApplication詳解及實例的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • iOS10適配問題收集整理

    iOS10適配問題收集整理

    本文是小編給大家收集整理些有關(guān)iOS10適配問題的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-09-09
  • IOS如何使用CAShapeLayer實現(xiàn)復(fù)雜的View的遮罩效果

    IOS如何使用CAShapeLayer實現(xiàn)復(fù)雜的View的遮罩效果

    這篇文章主要為大家詳細介紹了IOS如何使用CAShapeLayer實現(xiàn)復(fù)雜的View的遮罩效果,感興趣的小伙伴們可以參考一下
    2016-03-03
  • iOS Runntime 動態(tài)添加類方法并調(diào)用-class_addMethod

    iOS Runntime 動態(tài)添加類方法并調(diào)用-class_addMethod

    這篇文章主要介紹了iOS Runntime 動態(tài)添加類方法并調(diào)用-class_addMethod的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-08-08
  • iOS 監(jiān)聽回調(diào)機制KVO實例

    iOS 監(jiān)聽回調(diào)機制KVO實例

    下面小編就為大家分享一篇iOS 監(jiān)聽回調(diào)機制KVO實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-01-01
  • iOS開發(fā)之1行代碼實現(xiàn)緩存計算及清除緩存

    iOS開發(fā)之1行代碼實現(xiàn)緩存計算及清除緩存

    這篇文章主要給大家介紹了關(guān)于iOS開發(fā)之1行代碼實現(xiàn)緩存計算及清除緩存的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對各位iOS開發(fā)者們具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • iOS實現(xiàn)聊天輸入框功能

    iOS實現(xiàn)聊天輸入框功能

    大家都經(jīng)常使用微信聊天功能,在沒事的時候就會想微信聊天輸入框的實現(xiàn)過程,很無聊吧。今天小編抽空給大家分享iOS實現(xiàn)聊天輸入框功能,感興趣的朋友跟隨腳本之家小編一起看看吧
    2018-02-02
  • iOS開發(fā)image背景圖片拉伸問題解決分析

    iOS開發(fā)image背景圖片拉伸問題解決分析

    這篇文章主要為大家介紹了iOS開發(fā)image背景圖片拉伸問題解決分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-07-07
  • Flutter?RendererBinding作用源碼分析

    Flutter?RendererBinding作用源碼分析

    這篇文章主要為大家介紹了Flutter?RendererBinding作用和內(nèi)部一些重要的類源碼分析,希望此文能給你帶來收獲.有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-12-12

最新評論

信宜市| 武宣县| 彰化县| 棋牌| 涪陵区| 双鸭山市| 镇远县| 宝清县| 胶州市| 广丰县| 舞钢市| 盐城市| 晋州市| 天等县| 尤溪县| 玉门市| 弥勒县| 成武县| 聂拉木县| 光泽县| 万州区| 蓬莱市| 北辰区| 六安市| 奎屯市| 邵阳县| 喜德县| 常州市| 建宁县| 罗山县| 河西区| 呼玛县| 渝中区| 江孜县| 高台县| 陇川县| 班戈县| 剑阁县| 永城市| 上思县| 东明县|