通常来说,编程语言教程中的第一个程序应该在屏幕上打印“Hello, world”。在 Swift 中,可以用一行代码实现: 1 println("hello, world")如果你写过 C 或者 Objective-C 代码,那你应该很熟悉这种形式——在 Swift 中,这行代码就是一个完整的程序。...
分类:
其他好文 时间:
2014-07-16 19:24:39
阅读次数:
282
nilNilNULLNSNullnil: A null pointer to an Objective-Cobject. ( #define nil ((id)0) )nil 是一个对象值。Nil: A null pointer to an Objective-Cclass.NULL: A null...
分类:
移动开发 时间:
2014-07-16 18:10:14
阅读次数:
271
特此声明,本文转自知乎,原文地址:http://www.zhihu.com/question/22914651,本人只是复制、粘贴。1. ReactiveCocoa:ReactiveCocoa/ReactiveCocoa · GitHub:GitHub自家的函数式响应式编程范式的Objective-...
分类:
移动开发 时间:
2014-07-16 18:07:44
阅读次数:
344
发现很多初学者无法区分bool和BOOL及class类型,今天闲来无事,写个博文做个区分
1. bool是C语言的布尔类型,有true和false,BOOL是Objective C 语言的布尔类型,有YES和NO,因为OC可以跟C混编,所以bool和BOOL可以同时出现在代码中
2. BOOL深入解析:
BOOL实际上是带符号的字符类型,存储空间为8位,所以如果把一个32位的整数赋给BOOL...
分类:
其他好文 时间:
2014-07-16 11:18:24
阅读次数:
180
简单的动画:Core Animation是SDK四层结构中的第二层Media层中的重要组成部分,Quartz在这一层,而Core Animation位于Quartz之上,与Quartz的C语言函数库不同,它是基于Quartz的Objective-C封装。所有的视图UIView 都有一个layer属性...
分类:
其他好文 时间:
2014-07-15 23:09:22
阅读次数:
267
ios中NSUserDefaults的用法
NSUserDefaults类提供了一个与默认系统进行交互的编程接口。NSUserDefaults对象是用来保存,恢复应用程序相关的偏好设置,配置数据等等。默认系统允许应用程序自定义它的行为去迎合用户的喜好。你可以在程序运行的时候从用户默认的数据库中读取程序的设置。同时NSUserDefaults的缓存避免了在每次读取数据时候都打开用户默认数据库的操作。可以通过调用synchronize方法来使内存中的缓存与用户默认系统进行同步。
...
分类:
移动开发 时间:
2014-07-15 22:38:55
阅读次数:
342
云环境下的容灾
什么是容灾?
简单的说是对灾难的而应对策略。比如火灾,盗窃,人为损坏,火山,地震,洪水,战争,飓风等自然灾害或者人为灾害。
RTO/RPO
RPO(Recovery Point Objective): 指灾难后可能恢复到的时间点。涉及丢失业务数据的多少。
RTO(Recovery Point Time): 指灾难发生后,业务恢复所需的时间。
容灾的...
分类:
其他好文 时间:
2014-07-15 22:17:05
阅读次数:
382
当发现线上app某一功能出现bug,即使在技术上很快的做出了这一bug的补丁,但是因为AppStore上线审核漫长,这将在一段时间里,用户用的都是这个款带有已知bug的产品。
这种情况的一个解决办法就是通过Lua给app打补丁,因为Lua是脚本语言,将脚本放在服务器上,在程序启动的某个时机动态的从服务器上下载Lua代码,并在本地执行,就实现了动态替换app代码,从而快速的给app打补丁。
...
分类:
其他好文 时间:
2014-07-15 13:00:39
阅读次数:
2129
函数是用来完成特定任务的独立的代码块。你给一个函数起一个合适的名字,用来标示函数做什么,并且当函数需要执行的时候,这个名字会被“调用”。
Swift 统一的函数语法足够灵活,可以用来表示任何函数,包括从最简单的没有参数名字的 C 风格函数,到复杂的带局部和外部参数名的 Objective-C 风格函数。参数可以提供默认值,以简化函数调用。参数也可以即当做传入参数,也当做传出参数,也...
分类:
其他好文 时间:
2014-07-15 12:33:52
阅读次数:
271
来源:http://blog.csdn.net/zhao_yin/article/details/18401989前言废话:开发手机游戏都知道,你要接入各种平台的SDK。那就需要Unity3d与iOS中Objective-C的函数有交互,所以你就需要用到如下内容:一、Unity3d To iOS:1...
分类:
移动开发 时间:
2014-07-15 09:39:47
阅读次数:
309