问题标签 [nscfstring]

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.

0 投票
2 回答
321 浏览

ios - 在 cellForRowAtIndexPath 中使用 NSLog 获取 NSCFString objectAtIndexedSubscript

我已经使用这种方法完成了我的应用程序,我正在实施的最后一个调用是一个简单的 JSON 响应,我需要对其进行解析,它给了我:

[__NSCFString objectAtIndexedSubscript:]: 无法识别的选择器发送到实例 0x17005caa0'

这个网站上有很多类似这样的问题,但我正在按照他们的指示做所有事情,但仍然没有运气。
它是 responseObject 中的嵌套 JSON。我得到了 responseObject,这意味着我发送的请求是正确的。

这是我作为 ResponseObjects 得到的结构。

所以cellForRowAtIndexPath当我这样做时:

该应用程序因我在上面分享的消息而崩溃。

0 投票
1 回答
65 浏览

ios - Tabgroup iOS 选项卡不会打开新视图,给出 Obj-C 错误

目前正在努力让我的应用程序的代码在 Android 上达到里程碑后在 iOS 端运行。我有一个标签组index.xml

它是控制器index.js

当单击按钮时,我正在尝试向搜索选项卡的导航堆栈添加一个视图search_tab/search.xml

search_tab/search.js

我尝试了几种不同的方法来尝试获取对活动选项卡的引用,以便我可以调用该选项卡的open()函数并在搜索选项卡导航堆栈中添加下一个视图。然而,无论我如何尝试,我都会得到这个神秘、模糊的错误。

通过研究,我发现 NSCFString 是 NSString 的包装器,并且 isSetManaged 是布尔类型的变量(?),它在某处获取字符串(?)。我一点也不知道 Obj-C,所以这都是我对错误实际含义的推断。

0 投票
0 回答
172 浏览

ios - 如何快速将 NSCFString 数组转换为 NSCFNumber 数组?

我已经从 NSCFString 数组的 SQLITE 中获取了数组(比如contactNameList)。我想将contactNameList的对象与Int类型的Id数组(比如bookIdArray)进行比较。谁能指导我。帮助将不胜感激。在此先感谢您:)

代码:

我想显示 ie -> book.isHidden = false ,对于所有其 id 存在于 contactNameList 中的书籍。我已经尝试过

bookIdArray = 联系人姓名列表

但没有按要求获得输出。

0 投票
2 回答
88 浏览

ios - 获取服务器 JSON 响应作为 NSDictionary

我试图让服务器响应NSDataNSDictionary但它返回以下NSCFString

并且无法使用objectForKey. 给我一个方法来获得这个响应作为一个NSDictionary或转换机制。无法得到NSJSONSerialization任何kNilOptions回报nil

0 投票
1 回答
99 浏览

swift - Swift Userdefaults 将 String 转换为 __NSCFString

我有保存 in 字典的[String: Any]代码 UserDefaults。检索String时更改为__NSCFString。我Mixpanel用来跟踪事件并将这个字典作为事件属性发送。现在问题__NSCFString不是有效的MixpanelType,所以 Mixpanel 正在丢弃我的字典。

问题:

  • 有没有办法在 UserDefaults 中获取使用字典保存的相同数据类型?
  • Mixpanel 有没有办法接受转换后的数据类型?

这是我正在使用的代码

阿斯达德