arrays - Swift2 检查字典中的数组

标签 arrays swift swift2 nsarray

我想在一行中创建案例,但我找不到该怎么做

我需要在一行中编写该代码

     if let holdings = i["holdings"] as Array where !holdings.isEmpty {

有什么想法吗?

最佳答案

AnyObject,因为您没有指定数组中的内容。

if let holdings = i["key"] as? [AnyObject] where !holdings.isEmpty

if let holdings = i["key"] as? Array<AnyObject> where !holdings.isEmpty

关于arrays - Swift2 检查字典中的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39521037/

相关文章:

c++ - 二维数组指针运算

javascript - 可点击的表格单元格 - 基于单元格内容的不同下拉列表

ios - swift : Is there a way to test if object cast as AnyObject conforms to Equatable?

ios - 发布 NSNotification 时更新自定义单元 UIButton 标题

ios - Swift 中的服务定位器模式

用于在varchar中搜索多个单词的php代码

objective-c - 将具有属性的对象数组保存到 plist

ios - 无法从 KASlideShow pod 加载图像

ios - self.view = mainView 与 self.view.addSubview(mainView) 关于角半径

ios - 从 AppDelegate 调用函数时如何刷新 UIViewController 内容?