Lou*_*uis 11 iphone cocoa-touch objective-c
我正在尝试确定字符串是基于拉丁语还是日语.
我尝试了类似下面的内容,但它也为日语字符串返回YES:
NSCharacterSet *alphaSet = [NSCharacterSet alphanumericCharacterSet];
BOOL isAlpha = [[myStr stringByTrimmingCharactersInSet:alphaSet] isEqualToString:@""];
Run Code Online (Sandbox Code Playgroud)
字符串可能是"café"之类的词或类似"カフェ"或"吃茶店"的词.
Dar*_*ren 18
使用canBeConvertedToEncoding:方法.例如:
BOOL isLatin = [myString canBeConvertedToEncoding:NSISOLatin1StringEncoding];
Run Code Online (Sandbox Code Playgroud)
可用的编码在这里.
归档时间: |
|
查看次数: |
1222 次 |
最近记录: |