Xia*_*ong 11 cocoa-touch objective-c ios
我刚开始学习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;
}
}
Run Code Online (Sandbox Code Playgroud)
bda*_*ash 11
NSMakeRange(i, 1)创建一个具有位置i和长度的范围1.有关更多信息和相关函数,请参阅NSMakeRange和NSString substringWithRange的文档.