【发布时间】:2011-06-26 06:04:53
【问题描述】:
我创建了一个 ID 为 AUTOINCREMENT 和图像 BLOB 的 SQLite 数据库。
现在,我想在图像列中插入图像。我是一个很大的objective-c nube,并且一直在尝试各种各样的东西,但它们似乎并没有奏效。我对 MYSQl 了解很多,但对 SQLite 不了解,而且我似乎无法弄清楚。
我有uploadImage (UIImage)。我正在使用 Matteo Bertozzi 的 SQLite 包装器here。这是我在有人从手机上挑选图片后得到的一些代码:
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)image editingInfo:(NSDictionary *)editingInfo {
[picker.parentViewController dismissModalViewControllerAnimated:YES];
uploadImage = image;
NSData *dataForImage = UIImagePNGRepresentation(uploadImage);
[database executeNonQuery:@"INSERT INTO process (image) VALUES (dataForImage)"];
}
再次感谢!
库尔顿
【问题讨论】:
标签: iphone objective-c ios sqlite nsdata