UIImageView.image适用于iPhone 5/ios7,但不适用于iPhone 4/ios 5

问题描述:

因此,我将用户登录到Facebook,然后将他们的fb照片保存到我的应用程序。这完全适用于我的iPhone 5与iOS 7,但我只是想看看事情正在寻找更小的屏幕,所以我拿出我的iPhone 4与iOS 5.还没有尝试iOS 6.我很新的目标C/Xcode和开始发展与Xcode的5测试版和iOS 7.有什么我需要为<版本做不同的7UIImageView.image适用于iPhone 5/ios7,但不适用于iPhone 4/ios 5

- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data { 
    // As chuncks of the image are received, we build our data file 
    [imageData appendData:data]; 
} 

// Called when the entire image is finished downloading 
- (void)connectionDidFinishLoading:(NSURLConnection *)connection { 
    // Set the image in the header imageView 
    profilePic.image = [UIImage imageWithData:imageData]; 
    NSLog(@"%@",profilePic.image); 
} 

编辑:

的imageData具有数据和profilePic.image返回一个UIImage与NSLog

此外,我需要在5之前为iPhone制作新的故事板吗?

在iOS的每个版本中,通常都会发生很多变化,并且在特定版本中工作的应用程序在另一个版本中发生崩溃的情况并不少见。

我的建议是,你经历了6个版本7和苹果的发行说明,并检查是否有东西会在iOS 7的工作,而不是在iOS的5

顺便说一句,你有iOS 5的中你的iPhone 4出于特定原因?

我的猜测是应该没有这么多的用户使用这样的旧版本,我升级到iOS7,我想绝大多数没有这样做的人至少会有版本6.

+0

支持不同的iOS版本和手机通常是业务需求。我知道我的团队目前需要支持iOS5.1。 –

+0

好吧,既然你说你是iOS开发新手,我很好奇。 – vinaut

+0

我的4已经闲置了一段时间,所以我从来没有更新到6.现在我不能,所以我宁愿一个设备与7和一个与5两个设备与7 – david2391