2011-08-19 178 views
1

我需要使用NSMutableArray中的对象。我的NSMutableArray称为“相册” 它包含的对象“相册”使用NSArray中的对象

@interface Album : NSObject { 
    NSString *aid; 
    NSString *title; 
    NSString *ownerID; 
} 

我推几集对象到“相册”的NSMutableArray,我想删除相册对象,其中 “标题”字段为“HelloWorld”的对例子或别的东西。这个怎么做?

回答

3

这应该这样做:

NSArray *matchingObjects = [array filteredArrayUsingPredicate:[NSPredicate predicateWithFormat:@"self.title = %@", @"HelloWorld"]]; 
[array removeObjectsInArray:matchingObjects]; 
+0

谢谢:)它的工作原理:) –

+0

还有一,如何通过fiew PARAMS进入 “predicateWithFormat” –

+0

什么是 “fiew PARAMS”? – Regexident