我正在开发一个 iOS 应用程序,该应用程序由一个静态 sqlite 数据库、一系列表视图和基于选项卡的详细视图组成,其中在详细视图中加载的第一个视图是一个可滑动的 imageView,它加载了一系列图像。
我已经使用此代码在本地查找图像,但我想让它从 URL 加载图像,或者如果没有可用的 Internet 连接,则显示默认图像。
这些图像在数据库中被命名为(例如)image.jpg,我希望它们都从同一个 URL 目录(例如)http://www.someurl.com/images/加载
谢谢
- (UIImage *) imageAtIndex:(NSUInteger)index {
Image *currentImage = (Image *) [self.images objectAtIndex:index];
NSString *path = [[NSBundle mainBundle] pathForResource:[NSString stringWithFormat:@"%@",[[currentImage filename] stringByDeletingPathExtension]] ofType:@"jpg"];
return [UIImage imageWithContentsOfFile:path];
}