Turkcell | Geleceği Yazanlar

Soru & Cevap

Sqlite İmage Çekmek

22.06.2015 - 12:19

Merhaba arkadaşlar.

Sqlite da EGoDatabase Kütüphanesini kullanıyorum. 

Bir resmi sqlite dan nasıl çekeçeğimi bilmiyorum.

Resmi sqlLite şu şekilde kayıt ediyorum.

NSData * imageData =[[NSData alloc] init];

    imageData= UIImagePNGRepresentation(_imageView.image);

   _len=[imageData length];

    _byteData =(Byte *) malloc(_len);

    memcpy(_byteData, [imageData bytes], _len);

_profilViewProfil=[Db executeQuery:@"UPDATE DbProfile SET NAME=? , IMAGE=? WHERE ID=?" parameters:@[isim , [NSData dataWithBytes:_byteData length:_len],profilId]];

 

Kayıtları şu şekilde döndürüyorum

 

for ( EGODatabaseRow * row in _profilViewdbProfil) {

NSLog(@"\n ID:%d \n DEVICEID:%@ \n PHONE:%@\n NAME:%@\n IMAGE:%@",[row intForColumn:@"ID"],[row stringForColumn:@"No"] ,[row stringForColumn:@"tel"], [row stringForColumn:@"NAME"]);

}

resimi nasıl döndürcem bilmiyorum. Yardımcı olursanız sevinirim.

2300 Görüntülenme

1 Cevap

Burak
04.08.2016 - 23:18

Öncelikle imagedatayı bir değişkene çek, daha sonra bu image datayı şu şekilde aç;

 

Let image= UIImage(data: imagedata)
 

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.