gpt4 book ai didi

objective-c - 是否可以将 NSInteger 转换为 NSNumber?

转载 作者:IT老高 更新时间:2023-10-28 11:45:52 25 4
gpt4 key购买 nike

是否可以将 NSInteger 转换为 NSNumber 对象?

我需要将 UIImageView 对象的标签转换为 NSNumber 对象,因为我需要将它作为参数传递给函数。

最佳答案

你不能 cast 它因为 NSInteger 不是一个对象,只是一个内置类型的别名。你总是可以从 NSInteger 创建一个新的 NSNumber 对象,像这样:

NSNumber *myNum = @(myNsIntValue);

或者在之前版本的编译器中,使用

NSNumber *myNum = [NSNumber numberWithInteger:myNsIntValue];

关于objective-c - 是否可以将 NSInteger 转换为 NSNumber?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9697413/

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