Detect Language of NSString

后端 未结 6 1067
鱼传尺愫
鱼传尺愫 2020-11-27 11:39

Somebody told me about a class for language recognition in Cocoa. Does anybody know which one it is?

This is not working:

NSSpellCh         


        
6条回答
  •  佛祖请我去吃肉
    2020-11-27 12:36

    Thats the result:

    - (NSString *)languageForString:(NSString *) text{
    
         if (text.length < 100) {
             return (NSString *) CFStringTokenizerCopyBestStringLanguage((CFStringRef)text, CFRangeMake(0, text.length));
         } else {
             return (NSString *)CFStringTokenizerCopyBestStringLanguage((CFStringRef)text, CFRangeMake(0, 100));
         }
    }
    

提交回复
热议问题