2014-04-11 32 views
-1

從Web服務中,我得到一個如下所示的JSON響應。使用[data valueForKeyPath:@"tags"],我已經取出了子數組。將子JSON數組中的值傳遞給NSString

(
    "Primera A", 
    "Primeira Liga" 
) 

我需要將裏面的值轉換爲NSString。有沒有簡單的方法來做到這一點?

+0

整個數組爲字符串?像Json sring? – Rajesh

+0

還是你想讓它們連接成一個字符串? –

+0

'componentsJoinedByString:'? – Larme

回答

5
NSArray *array =[data valueForKeyPath:@"tags"]; 

NSString *requiredString = [NSString stringWithFormat:@"%@",[array componentsJoinedByString:@" "]]; 
+0

謝謝。它工作正常。是否可以用逗號分隔每個值? – Isuru

+1

是的..非常多..只需在上面的代碼中將@「」更改爲@「,」。 – AppleDelegate

+0

甜美!感謝一堆:) – Isuru