for object in objects(
UserArray.addObject ....
userPicture.getDataInBacgroundWithBlock({
(imageData: NSData!, error NSError!) -> Void in
UserImageArray.append(UIImage(data: data))
不幸的是,UserImageArray中的图像文件是未排序的,并且与UserArray的用户的顺序不同。
我需要在两个阵列中使用相同的顺序,因为它们的数据将通过显示用户卡进行组合。 为什么以及如何以及我该怎么办? 我需要下载并缓存所有文件,以提供快速的数据传输。
感谢您的帮助......
答案 0 :(得分:0)
//Sort NSDictionary using following code
var descriptor: NSSortDescriptor = NSSortDescriptor(key: "KeynameIn_jsonObject", ascending: true)
UserArray = (objects.allKeys as NSArray).sortedArrayUsingDescriptors([descriptor])