美文网首页
iOS终极面试题

iOS终极面试题

作者: 开发者老岳 | 来源:发表于2023-08-09 08:20 被阅读0次

以下代码,会打印几个“你好”?

NSArray *array = @[@"str1", @"str2"];
for (int i=-3; i<array.count; i++) {
    NSLog(@"你好");
}

答案:0个。

解析:不要用负数和数组的count作对比,因为数组的countNSUInterger类型,对比之前需要转换类型,负数转换后就变成无穷大了。

相关文章

网友评论

      本文标题:iOS终极面试题

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