Swift中使用 #if DEBUG

Swift暂时还不支持大多数的预处理宏操作,但是可以支持#if/#else/#endif语句。 下面进行简单的设置使 #if DEBUG 有效,更详细的内容见:http://stackoverflow.com/questions/24003291/ifdef-replacemen »

人类的父类是动物

慢慢的你长大了,人们说你理性了,冷漠了,那是因为他们不知道,你对这个世界的情感不是变淡了,而是变深了,深到海面以下五百米深蓝的地方,在海面泛起一两个炫目漂亮的水花,对你已毫无意义。 在微博上看到上面一段话,大脑处于空闲状态,脑洞大开了一下. 上面例子可能是因为 折腾的次数多 »

又好久没有更新博客了

好久没更新博客了. 一是没什么东西可以写,看一些大神写的博客那质量,简直没法玩了. 二是还是实在没什么东西可以写. 想的东西有点杂,下面乱写了. 原来编程因为兴趣,而工作了之后才感觉兴趣并没什么卵用,最终还是钱. 几十天之前,前公司刚招了一个前端,结果第二天就走了,是因为学历问题 »

动态加载视图

步骤 获取JSON文件路径 根据路径创建NSData对象 根据NSData对象对JSON进行序列化,得到一个数组 遍历数组,提取出视图名,标题,图片名,根据这三项创建视图,并用UINavigationViewController包裹起来,将navi添加到tabBarV »

Swift方法

方法是与某些特定类型相关联的函数。类、结构体、枚举都可以定义实例方法;实例方法为给定类型的实例封装了具体的任务与功能。类、结构体、枚举也可以定义类型方法;类型方法与类型本身相关联。类型方法与 Objective-C 中的类方法(class methods)相似。 实例方法 cla »

Swift属性

属性将值跟特定的类、结构或枚举关联。存储属性存储常量或变量作为实例的一部分,而计算属性计算(不是存储)一个值。计算属性可以用于类、结构体和枚举,存储属性只能用于类和结构体。 存储属性 struct FixedLengthRange { var firstValue: »

Swift类和结构体

类和结构体是人们构建代码所用的一种通用且灵活的构造体。我们可以使用完全相同的语法规则来为类和结构体定义属性(常量、变量)和添加方法,从而扩展类和结构体的功能。 类和结构体对比 //共同点: //定义属性用于存储值 //定义方法用于提供功能 //定义附属脚本用户访问值 //定义构造 »