泛型(generic)可以使我们在程序中定义一些可变部分,在运行的时候指定,使用泛型可以最大程度重用代码,保护类型的安全以及提高性能。1、泛型函数 &nb
公司的项目,需要做一个类似QQ空间动态展示的一个页面如下图(忽略UI :))~上图可以看出一个Section分为三个row,第一个row是头像、名字、时间。第二个row是文字、图片。第三行是点赞加评论
从LaunchPad中启动Xcode6,选择“create new project”:可以看到,Swift语言的项目与Objective-C的项目基本上是一样的,除了.m结尾的Objective-C源
自动引用计数ARC由于Swift出现的比较晚,所有并不像OC那样有ARC和MRC两种内存管理方式 在Swift统一使用非常方便的ARC进行管理
本文来自于疯子们的开源图书操作符是一种特殊的符号或短语,你可以用它来检查,改变,或组合值。例如,加号操作符(+)把两个数加在一起(就像在let i=1+2里一样)。更复杂的例子包括逻辑与操作符&
// 1.基本用法let sex = 0 // 0:男 1:女 其他:其他// ** 1> switch可以不跟() 2> case语句结束后可以不跟br
// 函数作为返回值func addTen(x: Int) -> (Int -> Int){ func getNum(num2: Int) ->
Object-C的内存管理经历过2个阶段:手动引用计数内存管理MRC和自动引用计数内存引用管理ARC-MRC就是由程序员自己负责对象管理生命周期,负责对
引用类型就是在赋值或给函数传递参数对的时候,把本身数据传递过去,这样在函数的调用过程中,会影响原始数据,
本文来自于疯子们的开源图书Swift提供了两种集合类型:数组和字典,用作存储多个值的集合。数组用来存储具有相同类型值的有序集合。字典用来存储具有相同类型值的无序集合,它可以通过一个唯一标识符(也叫做键