1 #import <Foundation/NSObject.h>
3 @
class NSArray
, NSDictionary
;
5 @interface NSOrthography
: NSObject
{
6 NSString
*_dominantScript
;
7 NSDictionary
*_languageMap
;
10 + orthographyWithDominantScript
:(NSString
*)script languageMap
:(NSDictionary
*)languageMap
;
12 - initWithDominantScript
:(NSString
*)script languageMap
:(NSDictionary
*)languageMap
;
14 @
property(readonly
) NSDictionary
*languageMap
;
15 @
property(readonly
) NSArray
*allLanguages
;
16 @
property(readonly
) NSArray
*allScripts
;
17 @
property(readonly
) NSString
*dominantLanguage
;
18 @
property(readonly
) NSString
*dominantScript
;
20 - (NSString
*)dominantLanguageForScript
:(NSString
*)script
;
21 - (NSArray
*)languagesForScript
:(NSString
*)script
;