doldurarak JSON biçiminde UIImage gönderme JSON ile bir sunucuya veri göndermeye çalışıyorum. NSDictionary öğemi nesnelerim ve anahtar parametrelerimle oluşturabiliyorum. Ama resmimi göndermek istiyorum ve resim UIImage. Bir NSDictionary
NSDictionary* mainJSON = [NSDictionary dictionaryWithObjectsAndKeys:
@"John",
@"First_Name",
@"McCintosh",
@"Last_name",
<HERE I WANT PICTURE>,
@"Profile_picture",
nil];
// Here I convert to NSDATA
NSData * jsonData = [NSJSONSerialization dataWithJSONObject:mainJSON options:NSJSONWritingPrettyPrinted error:&error];
// Sending operation :
dispatch_async(kBgQueue,^
{
NSData * data = [NSData dataWithContentsOfURL:@"addresSERVER"];
[self performSelectorOnMainThread:@selector(receivedResponseFromServer:)
withObject:data
waitUntilDone:YES];
}
);
Yani nasıl benim NSDictionary resmimi ekleyebilir merak ediyorum? Çünkü resmimin içeriğini göndermek istiyorum. UIImage nesnesini eklerseniz ... Bütün nesneyi gönderirim doğru mu?
Teşekkür
ilginç Tamam ... siz "sözdizimi bkz" derken Enjoy? Ya da çözümü değiştirmeliyim? – manonthemoon
Sıcak Yalama yanlış. Roma'nın cevabını görün. –
JSON'da Base64 olarak büyük görüntüler (veya diğer büyük veri nesneleri) göndermemelisiniz. Zaman ve mekan açısından yükü büyüktür ve bu verileri göndermenin daha iyi yolları vardır. –