Locale-Sensitive Objective-C Method
        Foundation NSScanner
        
          
         NSScanner scannerWithString
        Internationalization (I18n) Method Overview
        
        Click here
          for additional Apple Developer Documentation details. 
        I18n Issues
        Word, line, and sentence breaks should not be implemented in an anglo-centric way
          using naive tokenization found in NSString/PKTokenizer/NSScanner.
          Also, decimal and grouping-list-space separators need to be localized. 
        Resolution: use something more language specific like NSLinguisticTagger or
          CFStringTokenizer,
          especially if it needs to work for Chinese, Japanese, or Thai. And NSScanner should always use
          localizedScannerWithString to allow locale reactivity for decimal values.  
        Generally one needs to pass in locale, encoding or language to ensure
          that any culture-dependent conversion is done properly.
          If you determine that the call is i18n-safe, you can use Globalyzer's
          Ignore Comment functionality to ensure that it isn't
          picked up in a subsequent scan.
         
        For information about Objective-C Internationalization, click here. 
          
          
       |