Turkcell | Geleceği Yazanlar

Sqlite İmage Çekmek

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.

    0

    Burak

    04 Ağustos 2016

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

     

    Let image= UIImage(data: imagedata)
     

    Bu soruya cevap vermek için üye olmanız veya giriş yapmanız gerekmektedir.