آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

کار با ارایه های جیسون

126943  8 سال پیش  8 سال پیش
0 0

سلام

من میخوام اطلاعات که از سرور میاد به صورت جیسون و ارایه هست رو بگیرم جستجو کردم کد زیر رو ایراد میگیره xcode .  از چی کدهای باید استفاده کنم؟

let url= URL (string:"http://api.androidhive.info/contacts/")
do {
let allContactsData = try Data(contentsOf: url!)
let allContacts = try JSONSerialization.jsonObject(with: allContactsData, options: JSONSerialization.ReadingOptions.allowFragments) as! [String : AnyObject]
if let arrJSON = allContacts["contacts"] {
for index in 0...arrJSON.count-1 {

let aObject = arrJSON[index] as! [String : AnyObject]

names.append(aObject["name"] as! String)
contacts.append(aObject["email"] as! String)
}
}
print(names)
print(contacts)

// self.tableView.reloadData()
}
catch {

}

0 0
سلام ، ابتدا کدتان را در محل مخصوص درج کنید تا مشخص باشد . دوم اینکه باید خطا ها را نیز در اینجا درج کنید تا بتوان مشکل را بررسی کرد . البته روش اتصال به وب سرویس و دریافت اطلاعات به طور کامل در آموزش ها داده شده . (8 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .