问题标签 [nscfnumber]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - -[__NSCFNumber 长度]:无法识别的选择器发送到实例 0xb000000000000002
我知道有很多相同类型的问题可用,但我面临着不同的问题。将数据保存到核心数据时出现此错误。首先让我告诉你我的场景。我正在调用 API 并将其存储到数据库中。当我调用相同的 API(用于下一个数据集)以及每次尝试再次将其推送到数据库时,除了延迟加载之外没有问题,我收到此错误并且应用程序崩溃了。即使我尝试过使用一些静态数据,但在第二种情况下它会崩溃。
活动视图控制器
CILocalStorageManager
崩溃日志
如果你们需要任何其他信息,请告诉我。
javascript - 如何检查结果是否为 __NSCFNumber?
我正在运行评估函数来运行 javascript。但是,它在其中运行另一个 javascript 代码,因此我需要等待一段时间才能获得原始结果。直到原始结果,它返回一个数字。我可以等待结果,但我需要检查返回结果是整数还是字符串。我怎样才能做到这一点?如果我因为第一个结果是 int 而没有进行检查,那么当尝试将结果与字符串变量相等时,我会收到此错误。
无法将“__NSCFNumber”(0x10f703540)类型的值转换为“NSString”(0x10e130c40)。
我的代码是;(writeMSG 函数返回数字如果我不等待太多但如果我等待它会返回一个字符串)
swift3 - 无法从元数据中获取键值作为字符串
我正在从 MPMediaItem 中获取元数据,如下所示:
但是,当我打印出一块元数据时,“key”会打印为数值而不是“pcst”,如打印输出所示:
-----metadata:<AVMetadataItem: 0x1740153f0, identifier=itsk/pcst, keySpace=itsk, key class = __NSCFNumber, key=pcst, commonKey=(null), extendedLanguageTag=(null), dataType=com.apple.metadata.datatype.int8, time={INVALID}, duration={INVALID}, startDate=(null), extras={
dataLength = 1;
dataType = 21;
dataTypeNamespace = "com.apple.itunes";
}, value=1>
-----metadata.key:Optional(1885565812)
所有元数据/密钥都发生这种情况(此特定媒体项目中有 29 个)。
还要注意这行代码:
导致此错误:
Could not cast value of type '__NSCFNumber' (0x1b80dcdf0) to 'NSString' (0x1b80edae8).
如何获取键 ("pcst") 的字符串值?
ios - 目标-C。NSString 改为 NSCFNumber
我在 Objective-C 中有一些代码。我想,我收到了 NSString 类型,但是当我尝试将其保存在 Core Data 中时,出现user.clientID = clientID;
错误,例如:
所以,这是我的代码:
我的数据管理器单例PKDataManager.h
PKDataManager.m
我的 API PKServerManager.h单例
PKServerManager.m
和我的代码: PKProfile.m
ios - 如何快速将 NSCFString 数组转换为 NSCFNumber 数组?
我已经从 NSCFString 数组的 SQLITE 中获取了数组(比如contactNameList)。我想将contactNameList的对象与Int类型的Id数组(比如bookIdArray)进行比较。谁能指导我。帮助将不胜感激。在此先感谢您:)
代码:
我想显示 ie -> book.isHidden = false ,对于所有其 id 存在于 contactNameList 中的书籍。我已经尝试过
bookIdArray = 联系人姓名列表
但没有按要求获得输出。