ios - 如何用字符串数组中的 %20 填充空字符串 ios
<p><p>我有一个从 JSON 对象中找到的字符串数组。目前是一个包含 4 张图像的图像数组。我不知道将来会得到多少张图像。
我的问题是图像 URL 没有显示在我的 ImageView 中,因为它包含一些空白空间。我已经检查了这个空间是否被替换为 %20,然后我可以在我的 ImageView 中愉快地使用它。</p>
<p>谁能建议我如何替换此图像数组中所有图像字符串 URL 中的所有空格?</p>
<p>请找到我的相同代码:-----</p>
<pre><code> NSArray* latest = ;
NSMutableArray *data=;
if (!latest) {
NSLog(@"Error parsing JSON: %@",error);
}
else{
for(int i=0; i<latest.count ; i++)
{
NSDictionary *dict = ;
];
}
NSLog(@"data :%@",data);
}
</code></pre>
<p># Pragma Mark: 我找到了以下格式的图像数组</p>
<pre><code>data :(
"https://xyz.in/mobile/1508139616-Food Offer Banner App (1).jpg",
"https://xyz.in/mobile/1508163055-ServingBanner app.jpg",
"https://xyz.in/mobile/1508746128-Food App Banner Deal10.jpg",
"https://xyz.in/mobile/1508746172-Food Banner Features.jpg"
)
</code></pre>
<h1>Pragma Mark:我想像这样转换“数据”</h1>
<pre><code>data :(
"https://xyz.in/mobile/1508139616-Food%20Offer%20Banner%20App%20(1).jpg",
"https://xyz.in/mobile/1508163055-Serving%20Banne%20app.jpg",
"https://xyz.in/mobile/1508746128-Food%20App%20Banner%20Deal10.jpg",
"https://xyz.in/mobile/1508746172-Food%20Banner%20Features.jpg"
)
</code></pre>
<p>我知道这个问题已经存在,但仅针对单个字符串。但我的问题是我想转换完整的字符串 URL 数组。
请帮助我已经用了 3-4 天。</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>让我们使用 <code>stringByReplacingOccurrencesOfString</code>。它可以帮助你用 <code>%20</code> 替换所有空格。</p>
<pre><code>yourImageUrlString = ;
</code></pre>
<p>为您的代码</p>
<pre><code>NSArray* latest = ;
NSMutableArray *data=;
if (!latest) {
NSLog(@"Error parsing JSON: %@",error);
}
else{
for(int i=0; i<latest.count ; i++)
{
NSDictionary *dict = ;
NSString *url = ;
url = ;
;
}
NSLog(@"data :%@",data);
}
</code></pre></p>
<p style="font-size: 20px;">关于ios - 如何用字符串数组中的 %20 填充空字符串 ios,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/47345014/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/47345014/
</a>
</p>
页:
[1]