gpt4 book ai didi

ios - 我如何使用(实例类型)arrayWithObjects :(id)?

转载 作者:行者123 更新时间:2023-11-28 21:53:11 25 4
gpt4 key购买 nike

我正在尝试使用这个 iOS 功能

  • +(实例类型)arrayWithObjects:(id)

我相信我向其中传递了一个数组,但我不知道如何访问该数组,而且我不明白如何使用它。我花了几个小时试图弄明白......请帮助我!

+ (instancetype)arrayWithObjects:(id)[@"Starcraft", @"League of Legends", @"Starcraft 2", @"World of Warcraft",
@"The Sims", @"Icewind Dale", @"Shadowbane", @"Grand Theft Auto 3", @"Pac Man", @"Astroids",
@"Grand Theft Auto 4", @"Grand Theft Auto 5", @"MineCraft", @"Mass Effect", @"Mass Effect 2",
@"Mass Effect 3", @"Dragon Age", @"The Sims 2", @"The Sims 3", @"Rockband", @"Rockband 2",
@"Rockband 3", @"Dragon Age 2", @"The Witcher", @"The Witcher 2", @"Plants vs Zombies",
nil]
{
return [[[self class] alloc] init];
}

最佳答案

如果您想要一个完整的对象数组而不是其中包含单个数组的数组(这是您最初拥有的数组),那么这就是您真正想要的。

NSArray* array = [NSArray arrayWithObjects:@"Starcraft", @"League of Legends", @"Starcraft 2", @"World of Warcraft",
@"The Sims", @"Icewind Dale", @"Shadowbane", @"Grand Theft Auto 3", @"Pac Man", @"Astroids",
@"Grand Theft Auto 4", @"Grand Theft Auto 5", @"MineCraft", @"Mass Effect", @"Mass Effect 2",
@"Mass Effect 3", @"Dragon Age", @"The Sims 2", @"The Sims 3", @"Rockband", @"Rockband 2",
@"Rockband 3", @"Dragon Age 2", @"The Witcher", @"The Witcher 2", @"Plants vs Zombies",
nil];

它在运行时为以 nil 结尾的给定字符串创建一个 NSArray 以指示结束。

关于ios - 我如何使用(实例类型)arrayWithObjects :(id)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27527179/

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