摘要: 在Swift中,初次接触inout关键字以及它的用法,可能会让我们想起C/C++中的指针,但实际上Swift中inout只不过是按值传递,然后再写回原变量,而不是按引用传递: An in-out parameter has a value that is passed in to the funct 阅读全文
posted @ 2016-07-09 17:09 休止1991 阅读(563) 评论(2) 推荐(0) 编辑
摘要: Swift正在完成一个惊人的壮举,它正在改变我们在苹果设备上编程的方式,引入了很多现代范例,例如:函数式编程和相比于OC这种纯面向对象语言更丰富的类型检查。 Swift语言希望通过采用安全的编程模式去帮助开发者避免bug。然而这也会不可避免的产生一些人造的陷阱,他们会在编译器不报错的情况下引入一些B 阅读全文
posted @ 2016-07-09 16:40 休止1991 阅读(154) 评论(0) 推荐(0) 编辑