人类的父类是动物

慢慢的你长大了,人们说你理性了,冷漠了,那是因为他们不知道,你对这个世界的情感不是变淡了,而是变深了,深到海面以下五百米深蓝的地方,在海面泛起一两个炫目漂亮的水花,对你已毫无意义。在微博上看到上面一段话,大脑处于空闲状态,脑洞大开了一下.上面例子可能是因为折腾的次数多了,发现折腾并没有什么卵用.然后自然而然的就不折腾了.人也是动物,继承了动物的一些共有属性.→_→ 我的面向对象思想已经出神入化了.像一

又好久没有更新博客了

好久没更新博客了.一是没什么东西可以写,看一些大神写的博客那质量,简直没法玩了.二是还是实在没什么东西可以写.想的东西有点杂,下面乱写了.原来编程因为兴趣,而工作了之后才感觉兴趣并没什么卵用,最终还是钱.几十天之前,前公司刚招了一个前端,结果第二天就走了,是因为学历问题.当技术总监跟 boss 说那个人走了的时候,boss 就"哦"了一句...TM,当时我就笑喷了.这老板真是可以的.你他妈倒是问问什么原因

Swift 类和结构体

类和结构体是人们构建代码所用的一种通用且灵活的构造体。我们可以使用完全相同的语法规则来为类和结构体定义属性(常量、变量)和添加方法,从而扩展类和结构体的功能。类和结构体对比//共同点://定义属性用于存储值//定义方法用于提供功能//定义附属脚本用户访问值//定义构造器用于生成初始化值//通过扩展来增加默认实现的功能//通过协议来提供某种标准功能//类的附加功能://继承:允许一个雷继承另一个类的特

Swift 枚举

枚举为一组相关的值定义了一个共同的类型,使你可以在你的代码中以类型安全的方式来使用这些值。如果你熟悉 C 语言,你会知道在 C 语言中,枚举会为一组整型值分配相关联的名称。Swift 中的枚举更加灵活,不必给每一个枚举成员提供一个值。如果给枚举成员提供一个值(称为“原始”值),则该值的类型可以是字符串,字符,或是一个整型值或浮点数。枚举语法 enumSomeEnumeration{//枚举定义放在这里}enum

Swift 闭包

闭包是自包含的函数代码块,可以在代码中被传递和使用。Swift 中的闭包与 C 和 Objective-C 中的代码块(blocks)以及其他一些编程语言中的匿名函数比较相似。闭包可以捕获和存储其所在上下文中任意常量和变量的引用。这就是所谓的闭合并包裹着这些常量和变量,俗称闭包。Swift 会为您管理在捕获过程中涉及到的所有内存操作。闭包表达式//sort 方法 letnames=["Chris","Alex","

Swift 函数

函数是用来完成特定任务的独立的代码块。你给一个函数起一个合适的名字,用来标识函数做什么,并且当函数需要执行的时候,这个名字会被用于“调用”函数。Swift 统一的函数语法足够灵活,可以用来表示任何函数,包括从最简单的没有参数名字的 C 风格函数,到复杂的带局部和外部参数名的 Objective-C 风格函数。参数可以提供默认值,以简化函数调用。参数也可以既当做传入参数,也当做传出参数,也就是说,一旦函数执行结

Swift 集合类型

Swift 语言提供 Arrays、Sets 和 Dictionaries 三种基本的集合类型用来存储集合数据。数组(Arrays)是有序数据的集。集合(Sets)是无序无重复数据的集。字典(Dictionaries)是无序的键值对的集。集合的可变性//如果创建一个 Arrays、Sets 或 Dictionaries 并且把它分配成一个变量,这个集合将会是可变的。这意味着我们可以在创建之后添加更多或移除已存在的数据