如何在swift中迭代NSArrayController内容?

时间:2015-06-21 13:47:38

标签: swift nsarraycontroller for-in-loop xcode7

我有一个数组控制器,用于存储实体' Student'的托管对象,我正在尝试使用以下代码迭代其内容:

for (index, element) in downloadingFilesArrayController.arrangedObjects{
    // want to do some useful things on element
}

由于某些原因,它显示编译错误:

'Type AnyObject does not conform to protocol SequenceType'

关于如何解决它的任何想法?

1 个答案:

答案 0 :(得分:1)

您可以这样做:

for element in downloadingFilesArrayController.arrangedObjects as! [AnyObject] {
    // want to do some useful things on element
}