objective-c - 如何判断对象是否为NSNumber

标签 objective-c

我正在遍历一个 NSMutableArray 并想知道如何确定一个数组项是否实际上是一个 NSNumber 或者它是否是其他东西,例如NS 字符串?

最佳答案

尝试

if([[array objectAtIndex:myIndex] isKindOfClass:[NSNumber class]])
{
//do stuff for NSNumber
}
else
{
//not NSNumber
}

快速编辑以放入 if 语句 :)

关于objective-c - 如何判断对象是否为NSNumber,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4157094/

相关文章:

objective-c - 通过uitableview索引路径行在同一个uiviewcontroller中显示不同的内容 View

objective-c - 如何在物镜c中存储手指运动的路径?

iphone - 自定义 UIView 的文本选择和放大镜实现

ios - XLForm - 根据用户输入动态添加行

iphone - iPhone 上的动画 "crawling text"

c++ - 为什么我的 C++ 异常没有被捕获?

iphone - Objective C - 将对象数组(带有日期字段)转换为数组字典(按星期几键控)

objective-c - UIscrollView DidScroll - 仅在触摸时

iphone - LE_POWER_OFF_HEADER 默认警报使用 CoreBluetooth

objective-c - 使用 Storyboard时重用 UIViewController 实例