美文网首页iOS学习互联网科技
iOS containsString和rangeOfString

iOS containsString和rangeOfString

作者: 石虎132 | 来源:发表于2018-01-11 10:20 被阅读140次

    //联系人:石虎 QQ:1224614774 昵称:嗡嘛呢叭咪

    一、containsString

       //1.containString查找字符串是否包含“ iOS ”

       //2.containString适用于ios8系统,在ios7系统下会崩溃

    NSString*str = @“我是 iOS 开发工程师”;

    if([str containsString:@" iOS"]) {

    NSLog(@"字符串包含“ iOS”");

          }

    二、rangeOfString

       //1.rangeOfString查找字符串是否包含“ iOS ”

       //ios7系统下也适用

    NSRangerange = [strrangeOfString:@" iOS"];

    if(range.location != NSNotFound) {//有@“ iOS”

    NSLog(@"字符串包含“ iOS”");

          }

      注意:

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

     2.但是等应用审核通过了却遇到了一个无比大的坑。

    3.大部分的 4s 或者5s用户就投诉在打开用到这个方法的页面出现了崩溃。

    4.然后一看api ,顿时就傻了。在6、7 系统上这个方法肯定会由于找不到会崩溃。

     5.最后。比较靠谱的判断方法还是使用

    谢谢!!!

    相关文章

      网友评论

        本文标题:iOS containsString和rangeOfString

        本文链接:https://www.haomeiwen.com/subject/awrznxtx.html