ios - 将任何语言的数字转换为特定语言
<p><p>我想在离线模式下将任何语言的数字转换为英文格式
这意味着如果我在阿拉伯语中得到 10.00 为 "١٠.٠٠"。我想将其转换回 10.00。</p>
<p>我找到了一些链接,但我认为在这种情况下这样做不是一个好主意。因为为此我必须为所有语言写作。
<a href="https://stackoverflow.com/questions/11754545/convert-kabpersonphoneproperty-to-arabic-numbers/11755188#11755188" rel="noreferrer noopener nofollow">convert kABPersonPhoneProperty to arabic numbers</a> </p>
<p>谁能帮我解决这个问题</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>我是这样解决的</p>
<p>BOOL isCommaUsingCountry = ;</p>
<pre><code>NSString *strAfterReplacing = @"";
if (isCommaUsingCountry)
{
//If some numbers come like “10.000,00”
NSString *strAfterReplacingDot = ;
strAfterReplacing = ;
//For removing Arabic comma
strAfterReplacing = ;
}
else
{
strAfterReplacing = ;
}
NSArray *separray = ;
NSString *numbersBeforeDecimal = @"";
NSString *numbersAfterDecimal = @"";
if( == 2)
{
numbersBeforeDecimal = ;
numbersAfterDecimal = ;
}
//Converting back to US format
if( > 0)
{
NSNumberFormatter *formatter = [ init];
NSLocale *usLocale = [[ initWithLocaleIdentifier:@"en_US"] autorelease];
;
NSNumber *newNum1= ;
NSNumber *newNum2= ;
numbersBeforeDecimal = ;
numbersAfterDecimal = ;
}
NSString *combinedStr = ;
</code></pre></p>
<p style="font-size: 20px;">关于ios - 将任何语言的数字转换为特定语言,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/23808228/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/23808228/
</a>
</p>
页:
[1]