次のようにNSDictionaryを反復し、文字列に文字列htttpが含まれている場合は値を文字列に代入します。文字列をコンマで区切って格納する場合
for(id key in photos){
//NSLog(@"key=%@ value=%@", key, [photos objectForKey:key]);
if ([[[photos objectForKey:key] stringByAppendingString: key] containsString:@"http"]){
photoUrl = [[photos objectForKey:key] stringByAppendingString: key];
}
NSLog(@"etf %@",photoUrl);
}
- どのように私は、カンマで区切られたURLを作成し、photoUrlに割り当てることができます。たとえば、nsdictionaryに複数のURLが含まれている可能性があるので、すべてのURLをカンマ区切りの値として連結し、後でphotoUrlに割り当てる必要がありますか?
- カンマ区切りの値は後でどのように取得できますか?
でそれをバックに分解することができ、
をあなたのループ内の配列を作成すると、キーのリストの写真です辞書に? –
はいそれはキーです – Roger
写真はNSDictionaryですか?あなたは辞書をどのように反復していますか? Uは辞書のキーの配列を持っているときにのみ辞書を反復することができます –