2014-07-04 46 views
-3

我有一個像類的可變數組:NsMutable陣列搜索和轉換

@protocol CategoryModel @end 

@interface CategoryModel : NSObject 

@property (assign) int Id; 
@property (strong, nonatomic) NSString* ShortString; 
@property (strong, nonatomic) NSString* Description; 
@property (strong, nonatomic) NSString* AppId; 

@end 

我想要得到的AppId的一個NSData,如何做到這一點

,我想搜索這NsMutableArry通過標識

+0

你是如何嘗試做每件事的?你發現哪些API方法可以幫助但你不明白的? – Wain

回答

1

據我所知你想從Id從數組中獲取數據。您可以使用NSPredicate這個:

[myArray filteredArrayUsingPredicate:[NSPredicate predicateWithFormat:@"Id == %d", yourID]]; 
+0

以及如何創建僅包含@property(強,非原子)NSString * AppId的arry; – AMH

+1

@AMH你可以像'[myArray valueForKeyPath:@「self.AppId」];'' –