我刚开始学习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 的范围。有关更多信息和相关功能,请参阅 NSMakeRangeNSString substringWithRange 的文档。

关于ios - NSMakeRange(i, 1) 是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14412820/

10-13 02:47