大佬教程收集整理的这篇文章主要介绍了ios – 核心数据,NSNumber,整数32和整数64,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
如果我通过以下方式存储和访问这些值,这是否重要:
NSnumber *mySETVALue = [NSnumber numberWithInt:someIntValue]; [myObject setMynumberProperty:mySETVALue]; int myRetrievedValue = [myObject.mynumberProperty intValue];
或者
NSnumber *mySETVALue = [NSnumber numberWithInteger:someIntegerValue]; [myObject setMynumberProperty:mySETVALue]; NSInteger myRetrievedValue = [myObject.mynumberProperty IntegerValue];
?
有两种情况我想知道答案:1)如果所需的值用于计算(它包含将转换为货币的数量或值)和2)如果该值只是一个类型基本上只会与自身进行比较,不会用于任何计算.是否可以在一种情况下使用numberWithint和IntValue而不是另外两种情况,或者在两种情况下都必须使用numberWithInteger和IntegerValue?
此外,如果我之前已将所有值存储为[NSnumber numberWithInt:],这是否重要 – 我可以简单地更改现在存储/检索值的方式,或者我是否需要保持一致性以免产生问题当前用户数据?
我对32位和64位iOS应用程序的工作特别感兴趣.
另外 – 如果核心数据值是整数32,整数16,整数64等,它会对你的答案产生影响吗?
以上是大佬教程为你收集整理的ios – 核心数据,NSNumber,整数32和整数64全部内容,希望文章能够帮你解决ios – 核心数据,NSNumber,整数32和整数64所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。