YCPinYin 0.2.3

YCPinYin 0.2.3

ungacy 维护。



YCPinYin 0.2.3

YCPinYin

CI Status Version License Platform

示例

要运行示例项目,请克隆仓库,并首先从 Example 目录运行 pod install

需求

安装

使用 CocoaPods 进行安装

YCEasyTool 可以通过 CocoaPods 获取。要安装,只需将以下行添加到 Podfile 中

pod "YCPinYin"

使用 Carthage 进行安装

Carthage 是一个去中心化的依赖管理器,它构建您的依赖并提供二进制框架。

您可以使用以下命令使用 Homebrew 安装 Carthage:

$ brew update
$ brew install carthage

要将 YCPinYin 集成到您的 Xcode 项目中并使用 Carthage,请在您的 Cartfile 中指定它。

github "ungacy/YCPinYin"

运行 carthage 构建框架,根据您的需要将适当的框架(YCPinYin.framework)拖到您的 Xcode 项目中。请确保只添加一个框架,而不是两个。

使用方法

首字母

设置输出格式,初始化一次就好。

[YCPinYin sharedInstance].defaultFormat = YCPinYinOutoutFormatFirstLetter;

用吧

NSString *string = @"你好";
NSString *pinyin = [string yc_toPinYin];//nh
NSParameterAssert([pinyin isEqualToString:@"nh"]);

全部字母

设置输出格式,初始化一次就好。

[YCPinYin sharedInstance].defaultFormat = YCPinYinOutoutFormatAllLetter;

用吧

NSString *string = @"你好";
NSString *pinyin = [string yc_toPinYin];//nihao
NSParameterAssert([pinyin isEqualToString:@"nihao"]);

首字母+全部字母

设置输出格式,初始化一次就好。

[YCPinYin sharedInstance].defaultFormat = YCPinYinOutoutFormatDefault;

[YCPinYin sharedInstance].defaultFormat = YCPinYinOutoutFormatAllLetter | YCPinYinOutoutFormatFirstLetter;

用吧

NSString *string = @"你好";
NSString *pinyin = [string yc_toPinYin];//nh#nihao
NSParameterAssert([pinyin isEqualToString:@"nh#nihao"]);

声调

感觉用途不多,见demo

更多

见demo

作者

ungacy, [邮箱地址隐藏]

许可证

YCPinYin 可在 MIT 许可下使用。有关更多信息,请参阅 LICENSE 文件。