iOS本地数据存储有哪几种方式?1.  复杂对象写入本地NSKeyedArchiver(归档)采用归档的形式来保存数据,该对象数据需要遵守NSCoding协议,并且该对象对应的类必须提供encodeWithCoder:和initWithCoder:方法。现在创建一个Boss类,并且.h遵守NSCoding协议,.m两个协议方法。Boss.h文件 #import <Foundatio
转载 2023-07-20 23:15:09
66阅读
目录1. 准备工作2. 字符串本地化3. 图片本地化3.1 图片名称本地化3.2 图片本地化4. App名称/系统权限提示框本地化6. 多人开发中本地化7. 应用内切换语言 1. 准备工作本文以中英文切换为例. 因为系统默认语言是英文, 所以我们需要添加中文到项目中.打开PROJECT:添加简体中文:需要注意的是, 这一步必须要选一个文件进行本地化, 不然语言添加不成功:添加完成:新建Strin
简介iOS实现语言的本地化很简单,这里只是为了简单的记录一下过程。一、本地化storyboard上的字符串1.创建应用(如项目名为:LocalizationDemo) 2.添加本地化文件 3.往Main.storyboard上添加一个label并设置内容为Setting 这时,我们查看Main.strings(Chinese(Simplified))文件,里面是空。 4.为了让文件自动填充
转载 2023-08-24 10:18:22
92阅读
我们在IOS开发应用中,会碰到做好的一个应用,如何趋向国际,也就是说支持多种语言?下面我就来简单演示一下,用一个Demo来实现中文和英文的实现。实现步骤:1.本地化项目中xib的view   1.在view中添加几个label,把对应的属性绑定好。   2.ViewController.h:#import @interface ViewController : UIVie
原创 2023-04-28 10:52:43
186阅读
# iOS本地化 iOS本地化指的是根据不同的语言和地区,将应用程序的文本、图像和其他资源翻译成适应当地用户的语言和习惯。本地化是开发一个面向全球用户的应用程序的重要步骤,可以提高用户体验并扩大应用的市场。 ## 为什么要本地化 随着全球的发展,开发者们越来越意识到本地化对于应用程序的重要性。通过本地化,开发者可以将应用程序的语言和用户界面适应不同的文化和地区,吸引更多的用户。 本地化
原创 2023-09-18 20:26:11
68阅读
我们在IOS开发应用中,会碰到做好的一个应用,如何趋向国际,也就是说支持多种语言?下面我就来简单演示一下,用一个Demo来实现中文和英文的实现。实现步骤:1.本地化项目中xib的view 1.在view中添加几个label,把对应的属性绑定好。 2.ViewController.h:#import @interface ViewController : UIViewController@property (retain, nonatomic) IBOutlet UILabel *languageee;@property (retain, nonatomic) IBOutlet UILabel
转载 2013-08-30 19:08:00
305阅读
我们在IOS开发应用中,会碰到做好的一个应用,如何趋向国际,也就是说支持多种语言?下面我就来简单演示一下,用一个Demo来实现中文和英文的实现。 实现步骤: 1.本地化项目中xib的view    1.在view中添加几个label,把对应的属性绑定好。    2.ViewController.h: #import <UIKit/UIKit
原创 2013-08-30 16:20:00
331阅读
1.本地存储类型 说起iOS本地化储存的方式,大家估计在也熟悉不过了,NSUserDefault、File,Keychain、DataBase无非也就这几种方式。NSUserDefault、File:这两种使用方式都很简单,需要注意的一点就是所存储的对象都需要遵守并实现NSCoding协议中的两个方法,适用的范围也都是一些小规模数据,其实NSUserDefault的底层实现还是以.plist文件
转载 2023-09-19 16:22:44
90阅读
第十七章 应用程序本地化 iPhone拥有健壮的本地化(localization)体系结构,使用它不但可以将应用程序(或者由其他程序将它)翻译成多种语言,甚至可以翻译成同一语言的多种方言。想为英式英语使用者和美式英语使用者提供不同的术语吗?没问题。 17.1  本地化体系结构 在运行非本地化应用程序时,应用程序的所有文本都会以开发人员自己的语言呈现,也就是“开发基础语言”。 当开
一、本地化相信作为一个iOS开发者,大家都听说过app的国际本地化,首先来说明下什么是国际,因为一开始我自己也没有分清楚这两个概念。简单的说,国际就是一个应用程序国际兼容性的设计过程,可以理解你的app可以在其他国家使用。比方有:1.以用户的母语进行文本的输入和输出2.处理不同的日期,时间和数据格式3.利用适当的历法来处理数据本地化仅仅是应用的用户界面和资源翻译成为不同的语言,这个工作你
转载 2023-07-20 17:45:36
0阅读
Xcode版本相关从Xcode 4.4开始,添加本地化支持的步骤稍有变化,参考Localization(本地化) in Xcode 4.4。我用的是最新的Xcode 4.5,自然也是这样操作。我现在只需要本地化一些字符串,nib/storyboard以及infoPlist之类的不需要本地化。选择Supporting Files,然后在它里面添加新文件,选择iOS下Resource里的Strings
声明:最后更新时间:2019年3月13日为保证时效性,持续更新地址为:iOS应用本地化 一. 语言配置无论本地化文本、图片、xib/storyboard,都需要配置本地化的语言,操作步骤如图:点击“+”之后弹出对话框如图:Main.storyboard和LaunchScreen.storyboard至少选择一个,如果选择的文件无用,那么在Finish之后删除即可。否则添加语言配置不成功。二. 应用
转载 2023-07-13 16:58:43
148阅读
iPhone拥有完整的本体(Localization)体系结构,使用它可以将应用程序翻译成多种语言,如此就可以把程序发布在任何一个语言区的AppStore上。链接:Localization_Demo本地化主要分为三类:本地化字符串本地化nib文件本地化图像:本地化图像 & 本地化应用程序图标预备知识点:NSLocalizationString(key,comment)函数:NSLocal
公司的项目存在已有两年,版本也到三点几了,但是本地持久数据存储,始终用的是GVUserDefaults这个对NSUserDefaults进行了扩展的第三方库。但随着业务的发展,需要存储的地方越来越多,GVUserDefaults也越来也不能适应需求,当我们都忍受不了的时候,经过一番商讨之后,决定使用FMDB这个封装了SQLite3的第三方库。此篇文章以此为主线,理一理数据库和本地化储存的一些
复制工程ch13,将工程目录改名为ch14。 本地化是一个基于设备语言设置,为应用提供合适资源的过程。本章我们将对HelloMoon应用进行本地化,并为其提供中文版本的字符串资源。当设备的语言被设置为中文时,Android会自动找到并使用相应的中文资源,如图15-1所示。 图15-1 你好, 月球 15.1 本地化资源语言设置是设备配置的一部分。Android提供了用于不同语言的配置
转载 7月前
56阅读
# iOS本地化语言实现指南 ## 1. 流程概述 在iOS开发中,本地化语言是指将应用程序中的文字、图片和其他资源根据用户所处的地理位置和语言环境进行适配和翻译。以下是实现iOS本地化语言的整体流程: ```mermaid pie title iOS本地化语言流程 "准备工作" : 20 "创建本地化文件" : 20 "使用本地化字符串" : 20
原创 2023-08-29 12:46:34
144阅读
问题:如何把一个包含自定义对象的数组序列到磁盘?涉及的知识点:iOS开发中的本地数据存储(持久)一、iOS开发中本地存储主要有三种形式1、plist文件(属性列表) 2、preference(偏好设置) 3、NSKeyedArchiver(归档) 4、SQLite 3 5、CoreData我们先来了解一下沙盒,每个应用的沙盒是相对独立。iOS本地化存储的数据保存在沙盒中。Documents:i
ios本地化 Localization or Internationalization is the way of presenting your apps to the global audiance. In other terms, its the ability of your app to present itself in multiple languages. Its the sol
Unity 工具类 之 简单的本地化多语言管理类 LanguageDataManager 实现 目录Unity 工具类 之 简单的本地化多语言管理类 LanguageDataManager 实现一、简单介绍二、实现原理三、注意事项四、效果预览五、实现步骤六、关键代码七、参考工程  一、简单介绍Unity 工具类,自己整理的一些游戏开发可能用到的模块,单独独立使用,方便
iOS学习笔记18—iOS应用本地化一、概述本地化iOS应用一般包括如下几个方面的本地化工作:1、本地化xib文件;2、本地化图像;3、本地化应用程序显示名称;4、本地化字符串。二、具体实现用一个实际的例子来说明具体实现方式吧,先新建一个名为LocalizedDemo的iOS工程,初始情况下,只有默认为English的本地化信息。1、本地化xib文件在XCode中点击LocalizedDemo项
转载 2023-07-26 17:46:05
120阅读
  • 1
  • 2
  • 3
  • 4
  • 5