菜鸟教程小白 发表于 2022-12-12 13:38:18

ios - Objective-c:使 NSArray 全部小写


                                            <p><p>当我试图在我的 plist 上捕获一些数据时,我遇到了一个奇怪的问题。
所以,这是我的 list
<a href="/image/GzMyU.png" rel="noreferrer noopener nofollow"><img src="/image/GzMyU.png" alt="plist"/></a> </p>

<p>好吧,获取数据没问题,所以我用这段代码让你知道获取数据</p>

<pre><code>NSString *path = [ pathForResource:@&#34;kurdiebg&#34; ofType:@&#34;plist&#34;];
NSArray *plistData = ;

NSPredicate *filter = ;
NSArray *filtered = ;



NSLog(@&#34;found matches: %@ : %@&#34;, filtered,);

if (filtered.count&gt;0) {
    NSDictionary *dic= filtered;
    self.ss.text = dic[@&#34;kurdi&#34;];
}
</code></pre>

<p>但这里奇怪的部分 - 当我尝试搜索 <strong>abbey</strong>(小写)它返回正确的结果,问题是它有 22000 条记录,它们并非全部小写,
<a href="/image/YfdD2.png" rel="noreferrer noopener nofollow"><img src="/image/YfdD2.png" alt="Abbey"/></a> </p>

<p>好的,那么当我创建第一个 <strong>A</strong> 大写字母时,它什么也不返回
<a href="/image/fMMzq.png" rel="noreferrer noopener nofollow"><img src="/image/fMMzq.png" alt="abbey"/></a> </p>

<p>感谢光临</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您可以通过添加 <code></code> 进行不区分大小写的搜索。
试试这个。</p>

<pre><code>NSPredicate *filter = %@&#34;, self.searchQwery.text];
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于ios - Objective-c:使 NSArray 全部小写,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/45784315/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/45784315/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - Objective-c:使 NSArray 全部小写