18得票4回答
Obj-C中的NSNumber常量

我想通过与这个主题中使用的NSStrings相同的方式创建一些NSNumber常量。也就是说,我正在创建单独的constants.h/.m文件,并将它们导入需要访问它们的类中。

17得票1回答
如何在Objective-C中设置NSNumber变量的值(不创建新对象)

如何在Objective-C中设置NSNumber变量的值(不创建新对象)? 背景 我正在使用Core Data,有一个具有NSNumber(动态属性)的受管理对象 将其(通过引用)传递给另一个方法来更新它 不确定如何更新它?如果我另外分配一个新的NSNumber,事情就行不通了,我想这...

16得票6回答
Objective C:检查整数/ int /数字

在 Objective-C 中,我该如何检查一个字符串/NSNumber 是否为整数或int类型?

16得票4回答
将NSNumber(double)值转换为时间

我想将类似于“898.171813964844”这样的数值转换成“00:17:02”(hh:mm:ss)的格式。 在Objective-C中如何实现此功能? 谢谢帮助!

16得票1回答
使用[NSNumber numberWithDouble:]将double转换为NSNumber

有一个包含三个变量经度(NSNumber)、纬度(NSNumber)和时间(NSDate)的坐标对象,为了在模拟器上检查程序,我提供了以下代码。[coordinate setLatitude:[NSNumber numberWithDouble:23.234223]]; [coordinate...

16得票6回答
检查NSArray中是否包含某个整数

我有一个NSMutableArray,里面是一些NSNumbers。基本上,我想检查数组中是否有任何NSNumbers等于某个值。 我可以通过迭代数组逐个进行检查,但这绝不是最优的方法。 我也尝试过使用containsObject,但失败了,因为这仅在id相同时才有效。 我读到了关于NS...

15得票3回答
向NSMutableArray添加整数

我在任何地方都找不到这个答案,所以我只是确认一下。是的,我知道这很基础,但我想我宁愿在犯错一百万次之前先把它搞对: 如果我执行以下操作,它会默认将"0"转换为NSNumber类型(如果不是NSNumber类型,那么是什么对象类型),或者我需要执行第二个代码? (或者这两个代码都可能不适用于...

15得票2回答
如何将 typedef enum 转换为 NSNumber?

每个typedef enum的值是否被视为int类型? 例如,给定以下typedef enum:// UIView.h typedef enum { UIViewAnimationCurveEaseInOut, UIViewAnimationCurveEaseIn, ...

15得票2回答
如何将UInt16转换为NSNumber

我有一个UInt16变量,我想将其传递给需要NSNumber的遗留函数。 如果我尝试: NSNumber(value: myUInt16Variable)var castAsNSNumber : NSNumber = myUInt16 我遇到了编译错误'UInt16' is not conv...

14得票3回答
Objective-C将整数转换为十六进制值

我有一个这样初始化的字典...keyDictionary = [[NSDictionary dictionaryWithObjects:values forKeys:keys]retain]; 其中keys是一个包含字母和其他字符的NSArray,而values是一个包含这些字符对应的USB十...