ios - 如何在土耳其字母中使用 'CapitalizedString'?
<p><p>我对土耳其语字母有疑问。 </p>
<p>我有一个反序列化 JSON 的方法。我从 Web 服务获取正确的数据,并将其设置为对象的变量。 newsCategory.name 包含 <strong>'ASKERİ HAVACILIK'</strong>,即 NSString。</p>
<pre><code> +(NewsCategory*) convertCategory: (NSMutableDictionary *) jsonDictionary{
NewsCategory *newsCategory = [ init];
newsCategory.name =;
return newsCategory;
}
</code></pre>
<p>我必须将 <strong>'ASKERİ HAVACILIK'</strong> 转换为 <strong>'Askeri Havacılık'</strong>。所以我为此使用了 <code>capitalizedString</code>。</p>
<pre><code>NSString *capitalizedName = ;
newsCategory.name =;
</code></pre>
<p>但不幸的是,它显示@“Askeri̇Havacilik”<img src="/image/Shlni.png" alt="enter image description here"/> </p>
<p>如何将其转换为 <strong>'Askeri Havacılık'</strong>?</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><pre><code>NSString *capitalizedName = ;
NSString *accentedString = capitalizedName;
NSString * capitalizedString = ];
newsCategory.name =;
</code></pre>
<p>根据您要转换的字符串的性质,您可能希望设置一个固定的语言环境(例如英语),而不是使用用户的当前语言环境。这样,您就可以确保在每台机器上获得相同的结果。</p></p>
<p style="font-size: 20px;">关于ios - 如何在土耳其字母中使用'CapitalizedString'?,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/26038279/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/26038279/
</a>
</p>
页:
[1]