ios - 如何从 URL 获取图像并放入 NSArray?
<p><p>我想从 URL 中获取图像并将其放入 NSArray,但在以下代码中不起作用,请帮助:</p>
<pre><code>@interface DataViewController ()
@property (readonly, strong, nonatomic) NSArray *picData;
@end
@implementation DataViewController
- (void)viewDidLoad {
NSString *imageUrlStringAA=@"http://aaa.net/AA.png";
NSString *imageUrlStringBB=@"http://aaa.net/BB.png";
NSURL *urlAA=;
NSURL *urlBB=;
NSData *dataAA=[ initWithContentsOfURL:urlAA];
NSData *dataBB=[ initWithContentsOfURL:urlBB];
UIImage *imageAA=;
UIImage *imageBB=;
_picData = ;
</code></pre>
<p>感谢您的任何想法。</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>首先从 http 协议(protocol)下载任何东西,然后在 info.plist 中添加以下字典</p>
<p> <a href="/image/8rjhF.png" rel="noreferrer noopener nofollow"><img src="/image/8rjhF.png" alt="Allow http protocol"/></a> </p>
<p>现在试试这段代码:</p>
<pre><code>@interface DataViewController ()
@property (readonly, strong, nonatomic) NSArray *picData;
@end
@implementation DataViewController
- (void)viewDidLoad {
NSString *imageUrlStringAA=@"http://www.hdwallpapers.in/download/antelope_canyon-360x640.jpg";
NSString *imageUrlStringBB=@"http://www.hdwallpapers.in/download/vegeta_dragon_ball_super-360x640.jpg";
NSURL *urlAA=;
NSURL *urlBB=;
NSData *dataAA=[ initWithContentsOfURL:urlAA];
NSData *dataBB=[ initWithContentsOfURL:urlBB];
UIImage *imageAA=;
UIImage *imageBB=;
_picData = ;
}
</code></pre></p>
<p style="font-size: 20px;">关于ios - 如何从 URL 获取图像并放入 NSArray?,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/43132267/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/43132267/
</a>
</p>
页:
[1]