0
私はすべてのjsonを含むNSArray(moodArray)を持っています。idを含む別のNSArray(idArray)を持っていて、idがmoodArrayにある場合、ムードアレイ?実行する方法 ?ありがとうNSArrayのオブジェクトを削除する(Objective-C)
マイコード:
- (void)fetchEntries
{
AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
[manager GET:API_V3_CHANNEL_URL parameters:nil progress:nil success:^(NSURLSessionTask *task, id responseObject) {
NSDictionary *searchDict = responseObject;
// On filtre le json
NSPredicate *firstNamePredicate = [NSPredicate predicateWithFormat:@"status == %@", @"LIVE"];
NSPredicate *lastNamePredicate = [NSPredicate predicateWithFormat:@"status == %@", @"PAUSE"];
NSPredicate *compoundPredicate = [NSCompoundPredicate orPredicateWithSubpredicates:@[firstNamePredicate, lastNamePredicate]];
// My idArray
NSArray *idArray = [[NSArray alloc] initWithObjects:@"56ead10ae3c9a053398b4580", @"56efq10ae3c9a053398b4590", nil];
// My moodArray (content alljson)
self.moodArray = [[searchDict objectForKey:@"CONTESTS"] filteredArrayUsingPredicate:compoundPredicate];
[self.collectionView reloadData];
} failure:^(NSURLSessionTask *operation, NSError *error) {
NSLog(@"Error: %@", error);
}];
}
moodArrayが同じidが含まれている場合は、私がチェックすることidArrayので、同じIDを持つオブジェクトを削除した場合in moodArray
、それは私のコードのスクリーンショットです:のhttp:/ /mbsolution.be/victor/capture.png –
例外がクラッシュしているところはどこですか?例外ブレークポイントをアクティブにして実行しようとしましたか? – user2002649
私の.mファイルを送信できますか?あなたが見ている、または私の問題がある場合 –