var sortingArray:NSMutableArray?
sortingArray = fetchedResultsController?.fetchedObjects.mutableCopy()
我得到了错误
[AnyObject]? does not have a member named 'mutableCopy'
如何提取可变副本?
请您参考如下方法:
NSFetchedResultsController 的 fetchedObjects 属性被定义为 [AnyObject]? - 所以你不必将它转换为 NSArray 或 NSMutableArray - 只需按原样使用即可。
由于 swift 中的数组是值类型,它总是按值而不是按引用进行复制,这意味着只需分配给变量即可创建副本。所以在:
var sortingArray = fetchedResultsController?.fetchedObjects
fetchedObjects 的副本将被复制到 sortingArray 中。
