技术控

    今日:116| 主题:49390
收藏本版 (1)
最新软件应用技术尽在掌握

[其他] iOS国际化教程

[复制链接]
冇貓膩 发表于 2016-10-13 10:42:35
214 4

立即注册CoLaBug.com会员,免费获得投稿人的专业资料,享用更多功能,玩转个人品牌!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
Demo同步更新到Swift2.3
   本文地址: http://mokai.me/2015/10/iOS-i18n/
   在真正将国际化实践前,只知道通过 NSLocalizedString 方法将相应语言的字符串加载进来即可。但项目的新需求增加英文版本,并支持应用内无死角切换~,这才跳过各种坑实现了应用内切换语言,并记录至此。
  环境

  系统环境: iOS7 or later
  开发环境: Swift2.3 & Xcode7.3.1
   DEMO: LocalDemo
  

iOS国际化教程-1 (搜索引擎,English,源代码,文件夹,英文版)

  这个Demo的功能主要是切换语言后相应的界面文字&图片以及搜索引擎都会随语言变化。我们会围绕这个DEMO进行讲解,读者可以先下载这个Demo运行看下效果再往下
  iOS国际化原理分析

   国际化其实都大同小异,其核心思想就是 为每种语言单独定义一份资源 。
   iOS就是通过 xxx.lproj 目录来定义每个语言的资源,这里的资源可以是图片,文本,Storyboard,Xib等。我们可以看看LocalDemo源代码的物理目录结构
  Base,暂时无需理会
  


iOS国际化教程-2 (搜索引擎,English,源代码,文件夹,英文版)

  English
  
友荐云推荐




上一篇:使用HTML5中postMessage实现Ajax中的POST跨域问题
下一篇:A Quick Understanding of REST
酷辣虫提示酷辣虫禁止发表任何与中华人民共和国法律有抵触的内容!所有内容由用户发布,并不代表酷辣虫的观点,酷辣虫无法对用户发布内容真实性提供任何的保证,请自行验证并承担风险与后果。如您有版权、违规等问题,请通过"联系我们"或"违规举报"告知我们处理。

zs7yn 发表于 2016-10-21 00:32:31
高手云集 果断围观
回复 支持 反对

使用道具 举报

刘子宇 发表于 2016-11-13 01:37:25
怪事年年有,今年特别多!
回复 支持 反对

使用道具 举报

vfobdg6hoe 发表于 2016-11-18 12:54:42
占坑编辑ing
回复 支持 反对

使用道具 举报

最美不过黄昏恋 发表于 2016-11-19 17:53:19
帖子很有深度!
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

我要投稿

推荐阅读

扫码访问 @iTTTTT瑞翔 的微博
回页顶回复上一篇下一篇回列表手机版
手机版/CoLaBug.com ( 粤ICP备05003221号 | 文网文[2010]257号 )|网站地图 酷辣虫

© 2001-2016 Comsenz Inc. Design: Dean. DiscuzFans.

返回顶部 返回列表