У меня есть 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
и пробелы при создании нового массива?
NSString
есть методы, такие какstringByTrimmingCharactersInSet:
, которые позволяют удалить символы новой строки. - person Caleb   schedule 26.08.2013