2016-03-30 14 views
1

Merhaba ios uygulamasında bir php api kullanıyorum ve sonucu Özel sipariş içinde istiyorum. Eğer çevrimiçi araçları ile tarayıcıda ayrıştırırsanız doğru sipariş verir.Ama NsJsonSerialisation kullanıyorum gibi ben herhangi bir temel nesneye ayrıştırmak veri yeniden düzenlenmiş listeye alıyorum.Yipariş Alfabetik değil, bu yüzden yapamıyorum Sonunda yap. JSON nesnesi yerineJson Verileri Ayrıştırma Sonrası Nesnel-C

[ 
    "one", 
    "two", 
    "three" 
] 

: Belirli bir düzen istiyorsanız

cevap

3

, bir JSON dizi kullanmak gerekir.

JSON nesnesindeki öğeler sabit bir sıraya sahip değil. Ve bir JSON nesnesi, öğelerinin de siparişi olmayan Objective-C'de bir NSDictionary örneği olur.

+0

Evet, sanırım @Codo cevabı verdi. Bir Sözlük kullanıyor olmalısınız. Bunun yerine bir Array kullanmalısınız. Daha fazla kanıt için lütfen JSON'nuzu gösterin. –

+0

Sonuç, Array'da sonuç almam gerekir mi? –

+0

Evet, ilk önce bir nesne yerine bir dizi ile üretilmesi gerekir. Ve sonra Objective-C'de * NSDictionary * örneği yerine * NSArray * kullanmanız gerekir. – Codo