NSMakeRange(i, 1) 是什么意思?

2023-11-27

我刚刚开始学习iOS。
什么是“NSMakeRange(i, 1)“ 意思是?

for (int i = 0; i < [name length]; i++)
{
    NSRange range = NSMakeRange(i, 1);
    NSString *subString = [name substringWithRange:range];
    const char *cString = [subString UTF8String];
    if (strlen(cString) != 3)
    {
        return NO;
    }
}

它用在哪里?


NSMakeRange(i, 1)创建一个包含位置的范围i和长度1。请参阅文档NSMakeRange and NSString substringWithRange了解更多信息和相关功能。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

NSMakeRange(i, 1) 是什么意思? 的相关文章

随机推荐