International-iOS 0.1.2

International-iOS 0.1.2

wang jufan 维护。



  • 作者:
  • wangjufan

International-iOS 是一个令人愉悦的 iOS 库。

它基于 UILabel 上的方法替换构建。将之集成到您的项目中非常简单。而且支持通过键格式“bundle名称:key”进行分包国际化,例如在 ViewController 中使用[self.label setText:@"International_iOS:Album access required"]。

Podfile

使用 CocoaPods 在 Xcode 项目中集成 AFNetworking,在 Podfile 中指定它

source 'https://github.com/CocoaPods/Specs.git' platform :ios, '9.0'

target 'TargetName' do pod 'International-iOS' end 然后,运行以下命令

$ pod install

用法

YDLocalizationCenter

要将语言从中文更改为英文:[[YDLocalizationCenter shareEngine] setLanguage:@"en"];;

YDLocalBlock

如果您需要执行除更新文本之外的工作,可以通过继承 YDLocalBlock 并覆盖方法 -(void)languageChanged:(NSString *)lan; 来实现。例如,您可以从远程服务器请求数据。

YDLanguageController

我们在其中提供了一些示例代码。