我有NSMutableArray如下。如何從NSMutableArray獲取NSMutableArray
(
{
ClientId = "17";
FileURL = "http://www.xxx.com/b0a89db3-482b-464e-81ae-78439527c702.jpg";
},
{
ClientId = "56";
FileURL = "http://www.xxx.com/f7633371-b726-4332-9b26-a98a2fed991d.jpg";
}
)
我想要的是NSMutableArray它看起來類似於下面。
NSMutableArray *image_array =
[NSMutableArray arrayWithObjects:
@"http://www.xxx.com/b0a89db3-482b-464e-81ae-78439527c702.jpg",
@"http://www.xxx.com/f7633371-b726-4332-9b26-a98a2fed991d.jpg",
nil];
任何想法該怎麼做?
我試着用
NSArray *filtered = [feeds filteredArrayUsingPredicate:[NSPredicate predicateWithFormat:@"(FileURL CONTAINS[cd] %@)", @"%http%"]];
NSLog(@"filter====%@", filtered);
,但我沒有得到任何東西。數據是空白的。
其實我有以下格式的主數組。
(
{
ClientId = "17\n ";
FileURL = "http://www.xxx.com/b0a89db3-482b-464e-81ae-78439527c702.jpg\n\n";
},
{
ClientId = "56\n ";
FileURL = "http://www.xxx.com/f7633371-b726-4332-9b26-a98a2fed991d.jpg\n\n";
}
)
任何想法如何刪除這些\n
和空格,同時創建新的數組?
它是字典的數組?爲什麼不只是迭代它們並獲取數據呢? – Eiko
''NSString''中有像'stringByTrimmingCharactersInSet:'這樣的方法可以讓你刪除換行符。 – Caleb