gpt4 book ai didi

cocoa - NSMutableArray arrayWithObjects : 的问题

转载 作者:行者123 更新时间:2023-12-03 16:24:12 25 4
gpt4 key购买 nike

NSMutableArray *images = [NSMutableArray arrayWithObjects:[UIImage imageNamed:@"JGirl 01.jpg"],
[UIImage imageNamed:@"JGirl 03.jpg"], ... ,
[UIImage imageNamed:@"JGirl 48.jpg"],
nil];

self.view = [[[SlideShowView alloc] initWithImages:images byIndex:index] autorelease];

假设我的图像包含 48 个对象,但当我调试图像时只有 23 个对象。

为什么我的所有图片都没有加载?

最佳答案

听起来像是零终止的问题。如果您的一个图像对象(可能是第 24 个)由于名称中的拼写错误或损坏/不存在的图像文件而返回 nil,则它将像终止列表的最终“nil”一样,并且您的数组将忽略之后的一切。这是 arrayWithObjects: 和dictionaryWithObjectsAndKeys: 的常见陷阱:

关于cocoa - NSMutableArray arrayWithObjects : 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1679885/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com