| 1234567891011121314151617181920212223242526272829303132333435363738 |
- //
- //
- //
- // Created by kimziv on 13-9-14.
- //
- #ifndef _PinyinHelper_H_
- #define _PinyinHelper_H_
- #import <Foundation/Foundation.h>
- @class HanyuPinyinOutputFormat;
- @interface PinyinHelper : NSObject {
- }
- + (NSArray *)toHanyuPinyinStringArrayWithChar:(unichar)ch;
- + (NSArray *)toHanyuPinyinStringArrayWithChar:(unichar)ch
- withHanyuPinyinOutputFormat:(HanyuPinyinOutputFormat *)outputFormat;
- + (NSArray *)getFormattedHanyuPinyinStringArrayWithChar:(unichar)ch
- withHanyuPinyinOutputFormat:(HanyuPinyinOutputFormat *)outputFormat;
- + (NSArray *)getUnformattedHanyuPinyinStringArrayWithChar:(unichar)ch;
- + (NSArray *)toTongyongPinyinStringArrayWithChar:(unichar)ch;
- + (NSArray *)toWadeGilesPinyinStringArrayWithChar:(unichar)ch;
- + (NSArray *)toMPS2PinyinStringArrayWithChar:(unichar)ch;
- + (NSArray *)toYalePinyinStringArrayWithChar:(unichar)ch;
- + (NSArray *)convertToTargetPinyinStringArrayWithChar:(unichar)ch
- withPinyinRomanizationType:(NSString *)targetPinyinSystem;
- + (NSArray *)toGwoyeuRomatzyhStringArrayWithChar:(unichar)ch;
- + (NSArray *)convertToGwoyeuRomatzyhStringArrayWithChar:(unichar)ch;
- + (NSString *)toHanyuPinyinStringWithNSString:(NSString *)str
- withHanyuPinyinOutputFormat:(HanyuPinyinOutputFormat *)outputFormat
- withNSString:(NSString *)seperater;
- + (NSString *)getFirstHanyuPinyinStringWithChar:(unichar)ch
- withHanyuPinyinOutputFormat:(HanyuPinyinOutputFormat *)outputFormat;
- - (id)init;
- @end
- #endif // _PinyinHelper_H_
|