NSString

作者: coder_hong | 来源:发表于2017-01-05 09:40 被阅读5次

    字符串的length属性
    length是字符串的长度 :包括 一个空格、一个标点符号、一个数组、英文字母都算作一个length

    字符串的截取

    屏幕快照 2017-01-05 上午9.16.19.png
    substringFromeIndex:方法:从Index位置开始截取,截取到整个字符串的末尾,包括Index对应的这个位子的字符

    e.g:

    Snip20170105_6.png
    sunstringToIndex: 从字符串开始 截取到 Index这个位置 包含Index位置的字符
    Snip20170105_8.png
    substringWithRang:比较简单 字节传入要截取字符串对应字符串的range就可以了
    开发中常用的还有一种常见的截取常见:当我们获得标志的字符串的- - range 截取它相对位置的字符串

    e.g.:

    NSString *str =@"http://www.weixin.com?page=1&pagesize=1";
    

    我们想截取上面字符串的?后面的字符串,
    1.获取?在该字符串的rang

    NSRange rang = [str rangeOfString:@"?"];
    

    2.相对上面的?的让进行截取?之后的字符串

    NSString *subStr = [str substringFromIndex:rang.location + rang.length];
    
    componentsSeparatedByString 将字符串按照某个字符截取成字符数据

    看看开发场景:

    相关文章

      网友评论

          本文标题:NSString

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