我学习CFNetwork,socket,我差不多完成了。但是,我想使用 UIImageView,以便从 URL 接收数据,然后转换为 UIImage ,然后添加 UIImageView
但我认为将数据转换为图像存在问题
我使用下面的代码...
void CFSockCallBack(CFSocketRef s, CFSocketCallBackType callbackType, CFDataRef address, const void *data, void *info){
if (callbackType == kCFSocketDataCallBack) {
UInt8 *d = (UInt8 *)CFDataGetBytePtr((CFDataRef)data);
int len = CFDataGetLength((CFDataRef) data);
NSData *nsdata = [NSData dataWithBytes:d length:len];
imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0.0, 0.0, 320.0, 460.0)];
UIImage *receiveImage = [UIImage imageWithData:nsdata];
imageView 是实例 delcared static 。
你明白我的编码吗?TT然后请帮助我!!!