开发的移动应用更希望获取更多用户,走向世界,这就需要应用国际化,国际化其实就是多语言。这篇文章介绍Xcode4.5以后的国际化,包括应用名国际化和应用内容国际化。如果是Xcode4.5之前版本请参考。应用内容国际化1、新建一个名为Localizable.strings的资源文件2、在右侧属性选择器中...
分类:
移动开发 时间:
2015-10-26 15:24:42
阅读次数:
183
1.CGI CGI(Common Gateway Interface,公用网关接口)是较早用来建立动态网页的技术。当客户端向Web服务器上指定的CGI程序发出请求时,Web服务器会启动一个新的进程执行某些CGI程序,程序执行后将结果以网页的形式再发送回客户端。 CGI的优点是它可以用很多语言编写.....
分类:
Web程序 时间:
2015-10-26 15:04:05
阅读次数:
154
1:方法(掌握) (1)方法:就是完成特定功能的代码块。 注意:在很多语言里面有函数的定义,而在Java中,函数被称为方法。 (2)格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) { 方法体语句; return 返回值; } ...
分类:
编程语言 时间:
2015-10-22 20:57:47
阅读次数:
257
Python通过gettext模块支持国际化(i18n),可以实现程序的多语言界面的支持,下面是我的多语言支持实现: 在python安装目录下的./Tools/i18n/(windows下例 D:\Program Files\Python25\Tools\i18n)目录中找到pygettext.py...
分类:
编程语言 时间:
2015-10-21 15:54:33
阅读次数:
243
如果你的App需要支持多国语言。那么,就应该为你的App应用添加“国际化”支持。“国际化”乍看很高深。其实,苹果xCode都为我们设置好了,我们只需要简单的配置,就能够完成。“国际化”顾名思义,就是要让各国的人使用你的App应用时,显示用户本国的母语。网上也有很多这样的帖子,但是,xCode在进化,...
分类:
移动开发 时间:
2015-10-18 12:40:16
阅读次数:
231
web前端开发与iOS终端开发的异同iOS8多语言备选规则慎重使用dispatch_sync 死锁就是说,这段代码是在主线程(viewdidload)中添加的,主线程执行到这里的时候,开始执行block的task,他就会阻塞主线程,直到queue完成了你给的task, 但queue要完成你给的tas...
分类:
移动开发 时间:
2015-10-16 14:58:31
阅读次数:
229
通常,多语言多系统之间的集成是个大问题,一般来说,人们多半会采用WebService的方式来处理此类集成问题,但不管采用何种风格的WebService,如RPC风格,或者REST风格,其本身都有一定的复杂性。相比之下,Gearman也能实现类似的作用,而且更简单易用。一个Gearman请求的处理过程...
分类:
其他好文 时间:
2015-10-15 14:30:19
阅读次数:
218
1.很多语言都是从helloWorld开始学习的,OC的helloWorld如下:#import int main(int argc, const char * argv[]) { @autoreleasepool { // OC版的HelloWorld NSLog...
分类:
其他好文 时间:
2015-10-14 15:57:52
阅读次数:
146
一、.?NET平台及现状 1、.NET .NET框架是一个多语言组件开发和执行环境,它提供了一个跨语言的统一编程环境,多语言包括:C#、VB、C++(CLI)、J#等。 .NET为创建HTML页面提供了一种编程模型,称为ASP.NET,在ASP...
分类:
Web程序 时间:
2015-10-14 12:47:35
阅读次数:
259
一、.NET平台及现状1、.NET.NET框架是一个多语言组件开发和执行环境,它提供了一个跨语言的统一编程环境,多语言包括:C#、VB、C++(CLI)、J#等。.NET为创建HTML页面提供了一种编程模型,称为ASP.NET,在ASP.NET的编程模型里也有多种编程模型:如MVC、WebAPI、WebForm等。.Net架..
分类:
Web程序 时间:
2015-10-14 12:39:28
阅读次数:
295