获取/通过PHP代码MySQL数据库获取图像iphone应用程序

我上传图片到MySQL数据库作为MEDIUMBLOB,因为它可以让我上传的16 MB高达尺寸的图像。 在我的iPhone应用程序代码中,我只是让到具有SQL查询它说PHP函数调用“选择skin_table *”;

我需要外观应用于我的应用程序,所以这些皮肤有一个名字,喜欢足球,足球,板球,网球,曲棍球等...

每个皮肤的名字正在通过一个选择器视图加载。

但是,我需要获取的影像。

总之,我只想在我的iPhone应用程序从服务器下载图像。

我使用的NSXMLParser委托​​方法:

在声明文件“.H”:

UIImage *currentSkin; NSData *currentSkinData;

在实现文件“的.m”:

-(void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *) namespaceURI qualifiedName:(NSString *)qName attributes: (NSDictionary *)attributeDict { dictitem = [[NSMutableDictionary alloc] init]; currentTitle = [[NSMutableString alloc] init]; currentId = [[NSMutableString alloc] init]; currentSkin = [[UIImage alloc]init]; } -(void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string { if ([currentElement isEqualToString:@"id"]) { [currentId appendString:string]; } else if ([currentElement isEqualToString:@"long_name"]) { [currentTitle appendString:string]; } else if ([currentElement isEqualToString:@"skin_image"]) { //currentSkin = [[UIImage alloc]initWithContentsOfFile:string]; //currentSkinData = UIImagePNGRepresentation(currentSkin); //NSUInteger len = [currentSkinData length]; //Byte *byteData = (Byte*)malloc(len); //memcpy(byteData, [currentSkinData bytes], len); /* What goes here?? */ }

我要试试这个做自己,会通过编辑同一职位,如果我打通搭起的代码。 我需要得到这个尽快完成所以我觉得问一些帮助,因为我一直坐在这对于过去两天的今天,包括。

--------------解决方案-------------

UIImage *image1 = [[UIImage alloc] initWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:url]]];

这样,你也许能获得图像。

分类:php 时间:2015-03-16 人气:3
本文关键词: PHP和MySQL,iPhone,iOS4的
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.515 (s). 9 q(s)