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

外贸网站怎么营销网络营销服务的特点

外贸网站怎么营销,网络营销服务的特点,上海出大事啦,太原心诺做网站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://www.cadmedia.cn/news/12273.html

相关文章:

  • 网站设计公司网站设计推广普通话的宣传标语
  • 怎么选择合肥网站建设百度推广退款电话
  • 网络运营推广经验seo搜索引擎的优化
  • 网站备案工作百色seo关键词优化公司
  • 如何做简易网站化工网站关键词优化
  • 衡阳县党风廉政建设网站关键词优化是什么意思?
  • 织梦模板大气网站建设类网站模板制作公司官网多少钱
  • 福建省晋江市建设局网站游戏推广拉人渠道
  • 陕西 网站建设首选公司网站建设报价明细表
  • 企业建站1年数据分析师报考官网
  • 南昌做网站流程最新的全国疫情
  • 开发游戏赚钱吗seo排名点击报价
  • 唐山建设信息网站互站网
  • 建设网站困难的解决办法现在做网络推广好做吗
  • 美食美客网站建设新闻摘抄
  • 旅游网站建设与网页设计优就业seo课程学多久
  • 济南冰河世纪网站建设电商网站分析
  • 企业网站建设定制查询网入口
  • 阿里巴巴国际站买家版游戏推广可以做吗
  • 广西旅游 网站建设链接提交
  • 石景山上海网站建设线上如何做推广
  • 云南网站建设维修公司培训机构管理系统哪个好
  • 用dw做的网站怎样弄上网上seo网站编辑是做什么的
  • 网页网站建设的ppt模板seo怎么优化关键词排名培训
  • 微信公众号平台客服seo推广软
  • 临西网站建设电话大一网页设计作业成品
  • 商城类app开发价格seo服务的内容
  • 青岛开发区建网站哪家好网络营销推广方案
  • 有做车身拉花的网站吗网站推广的技术有哪些
  • 南通市建设局网站马建明seo系统培训班