我有一個NSMutableArray
調用myObjectArray其中包含和調用myObject的NSObjects
數組。 myObject有兩個字段(元素?),它們是NSString
的。像這樣:匹配NSString對數組的NSString字段
@interface myObject : NSObject {
NSString * string1;
NSString * string2;
}
我有一個NSMutableArray
包含這些對象的約50%,都具有不同的字符串1的1和字符串的。那麼我有和獨立NSString
變量,叫otherString;
有沒有一種快速的方法來訪問從myObjectArray其string1匹配otherString的myObject?
我應該說,這是我,但我不知道是否有一個更快的方法:
-(void) matchString: {
NSString * testString = otherString;
for(int i=0; i<[myObjectArray count];i++){
myObject * tempobject = [myObjectArray objectAtIndex:i];
NSString * tempString = tempobject.string1;
if ([testString isEqualToString:tempString]) {
// do whatever
}
}
}
我應該說,這是我的,但我不知道是否有更快的方式: –