iOS 循环截取字符串

来源:互联网 发布:海康网络摄像机密码 编辑:程序博客网 时间:2024/06/07 23:10

循环截取字符串

-(void)rangString:(NSString *)str{    for (int i =0; i < str.length/16 +1; i ++) {        if (i >0) {            // 判断剩余的字符串的长度            if (_str3.length == 0) {                return;            }            if (_str3.length < 16) {                _str1 =_str3;                NSLog(@"最后截取的字符串%@",_str1);                return;            }        }        // 要截取的字符串 一次性截取16位        NSString *interceptStr =[str substringWithRange:NSMakeRange(i *16, 16)];        _str1 = interceptStr;        // 剩余的字符串        NSString *surplusStr =[str substringFromIndex:(i+1)*16];        _str3 = surplusStr;        NSLog(@"截取的字符串%@",_str1);    }}
1 0