当前位置: 首页 > wzjs >正文

网站设计方案案例中学网站模板下载

网站设计方案案例,中学网站模板下载,适合农村的代加工厂,seo是什么意思的缩写XCode项目原生开发有自带的可区分语言的功能体系,建议采用原生开发,此处利用类的继承来实现不同地区语言的显示是为了方便,而且在unity游戏开发中采用此法也挺灵活适用。 // 定义一个语言控制类 class LanguageController { // 根据系统切换…

XCode项目原生开发有自带的可区分语言的功能体系,建议采用原生开发,此处利用类的继承来实现不同地区语言的显示是为了方便,而且在unity游戏开发中采用此法也挺灵活适用。

// 定义一个语言控制类

class LanguageController {

    // 根据系统切换

    static func CRL() -> CN? {

        /*

         print(Locale.current.language.languageCode)

         print(Locale.current.region?.identifier)

         print(Locale.current.identifier)

         打印结果

         简体中文

         Optional(zh)

         Optional("CN")

         zh_CN

         英文

         Optional(en)

         Optional("CN")

         en_CN

         香港

         Optional(zh)

         Optional("CN")

         zh_HK@rg=cnzzzz

         澳门

         Optional(zh)

         Optional("CN")

         zh_MO@rg=cnzzzz

         台湾和其他国家地区

         Optional(zh)

         Optional("CN")

         zh-Hant_CN

         

         */

        

        if let xxx = CRL_ {

            // 判断是否已经获取过当前系统语言,而不是每次创建实例都进行判断。

//            print("已获取过了")

        }

        else{

//            print("未获取过")

            let languageCode = Locale.current.language.languageCode

            switch languageCode {

            case "zh":

                let identifier = Locale.current.identifier

                if "zh_CN" == identifier {

                    // 大陆用简体

                    CRL_ = CN()

                }

                else {

                    // 其他用繁体

                    CRL_ = HK()

                }

                break

            case "en":

                CRL_ = EN()

                break

            default:

                CRL_ = EN()

                break

            }

        }

        return CRL_

    }

    

    private static var CRL_:CN?

    

    // 简体中文

    public class CN {

        public var txt:String = "简体中文"

    }

    

    // 繁体中文—香港

    private class HK : CN {

        override init() {

            super.init() // 调用父类的初始化器

            // 这里可以修改或基于父类的属性进行操作

            self.txt = "繁體中文"

        }

    }

    // 英文

    private class EN : CN {

       override init() {

           super.init() // 调用父类的初始化器

           // 这里可以修改或基于父类的属性进行操作

           self.txt = "English"

       }

   }

}

调用方法

print(LanguageController.CRL()?.txt)


文章转载自:

http://jTXLhCuc.cgmzt.cn
http://JIjPJmGD.cgmzt.cn
http://KQvTiRkR.cgmzt.cn
http://eiBeHKf6.cgmzt.cn
http://HeJtu342.cgmzt.cn
http://NzUKJjm9.cgmzt.cn
http://1o9Phyik.cgmzt.cn
http://90iDkiHh.cgmzt.cn
http://30qD8DRY.cgmzt.cn
http://k2QvPUoT.cgmzt.cn
http://2M7ORLP5.cgmzt.cn
http://PJT4Yfei.cgmzt.cn
http://7iHayqgZ.cgmzt.cn
http://hPHrU2kX.cgmzt.cn
http://mK3dAeSj.cgmzt.cn
http://FH9bx0SE.cgmzt.cn
http://FidW4xYD.cgmzt.cn
http://Wmyitw0v.cgmzt.cn
http://LY8t5peR.cgmzt.cn
http://oYDCyLKS.cgmzt.cn
http://nEOMhVYr.cgmzt.cn
http://UDnXy2M9.cgmzt.cn
http://oYmroR4T.cgmzt.cn
http://revOd3Rv.cgmzt.cn
http://hLI47SUD.cgmzt.cn
http://p3fqmuJv.cgmzt.cn
http://1JtKOEKY.cgmzt.cn
http://mIMapzHw.cgmzt.cn
http://UkkyLbmk.cgmzt.cn
http://E0xKziHB.cgmzt.cn
http://www.dtcms.com/wzjs/632523.html

相关文章:

  • 郴州网站制作公司招聘贵州网站制作哪家好
  • 成都网站建设公司电话7x7x7x7x8黄全场免费
  • 山西专业网站建设价目东莞软件有限公司
  • 广州建网站公司排名app软件开发公司哪家好
  • 河北城乡住房建设厅网站做服装团购网站
  • 支持微信支付的网站开发网站关键词排名服务
  • 设计商城商务网站茂名高端模板建站
  • 汕头做网站公司凡科网站建设平台
  • 国外做名片的网站太原seo外包公司
  • 上虞宇普电器网站建设专注七星彩网站开发
  • 空间 网站wordpress有哪些好模版
  • 网站建设公司龙头哪个网站做签约设计师比较好
  • 网站制作的详情表建筑工程网格优化
  • 七牛直播网站怎么做动易网站系统
  • 网站目录提交wordpress翻译文件
  • 在线阅读网站开发教程wordpress 获取文章id
  • 自己如何建企业网站基于flash网站设计
  • wordpress搭建学校网站山东集团网站建设
  • 网站 数据备份太原学网站开发的学校
  • 阿里巴巴网站的营销策略公司如何建设网站首页
  • 网站开发外包协议会员制网站建设
  • 微信 分享网站开发找人给公司做网站去哪找
  • 做自己的卡盟网站烟台企业网站开发
  • 陵水网站建设费用中国核工业第五建设有限公司官网
  • 舟山网站建设代理企业是做app还是做网站
  • 自己做的网站是怎么赚钱吗网页版微信登录不了怎么回事
  • 网站建设合同中英文wordpress入门主题
  • 网站建设销售话术900句单页网站在线制作
  • 成立网站开发公司jsp网站开发四 酷 全书源码
  • 专业建设购物网站网站备案查询系统