gpt4 book ai didi

objective-c - 如何从 NSMutableArray 分配整数

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

我想使用 NSMutableArray 分配 NSInteger 有什么办法可以解决这个问题吗?它在模拟器上不起作用,并在运行应用程序时被切断。

NSInteger Section;
NSMutableArray dataSourceSection;

Section = (NSInteger)[dataSourceSection objectAtIndex:2];

谢谢。

最佳答案

NSMutableArray 仅存储对象。 NSInteger 不是一个对象,而是一个原始数据类型。不过,有一个 NSNumber 类可以用来在对象内存储数值。这是一个例子。

NSNumber *five = [NSNumber numberWithInteger:5];
NSMutableArray *numbers = [NSMutableArray array];
[numbers addObject:five];

要取回对象并检索整数值,请使用,

NSNumber *firstNumber = [numbers objectAtIndex:0];
NSInteger valueOfFirstNumber = [firstNumber integerValue];

关于objective-c - 如何从 NSMutableArray 分配整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6323861/

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