上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
  2015年11月5日
摘要: 调用 C 动态库由王巍 (@ONEVCAT)发布于2015/11/04C 是程序世界的宝库,在我们面向的设备系统中,也内置了大量的 C 动态库帮助我们完成各种任务。比如涉及到压缩的话我们很可能会借助于libz.dylib,而像 xml 的解析的话一般链接libxml.dylib就会方便一些。因为 O... 阅读全文
posted @ 2015-11-05 21:30 motoyang 阅读(360) 评论(0) 推荐(0) 编辑
  2015年11月4日
摘要: Swift 编程思想 Part 4:map all the things!2015-10-22837文章目录1.数组 vs. 可选类型2.作用在可选类型上的 map()3.回到我们的例子4.来用 map 吧5.哪儿有问题?6.flatMap() 来帮忙了7.把 init 当闭包来用8.最终的Swif... 阅读全文
posted @ 2015-11-04 22:50 motoyang 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 浅谈 Swift 2 中的 Objective-C 指针2015-09-07499文章目录1.在 Swift 中读 C 指针2.在 Swift 中创建 C 指针3.总结作者:Jameson Quave,原文链接,原文日期:2015/08/23译者:mmoaay;校对:numbbbbb;定稿:shan... 阅读全文
posted @ 2015-11-04 21:59 motoyang 阅读(240) 评论(0) 推荐(0) 编辑
  2015年11月2日
摘要: STATIC 和 CLASS由王巍 (@ONEVCAT)发布于2015/01/28Swift 中表示 “类型范围作用域” 这一概念有两个不同的关键字,它们分别是static和class。这两个关键字确实都表达了这个意思,但是在其他一些语言,包括 Objective-C 中,我们并不会特别地区分类变量... 阅读全文
posted @ 2015-11-02 22:37 motoyang 阅读(313) 评论(0) 推荐(0) 编辑
摘要: PLAYGROUND 延时运行由王巍 (@ONEVCAT)发布于2015/09/16从 WWDC 14 的 Keynote 上 Chris 的演示就能看出 Playground 异常强大,但是从本质来说 Playground 的想法其实非常简单,就是提供一个可以即时编辑的类似 REPL 的环境。Pl... 阅读全文
posted @ 2015-11-02 21:47 motoyang 阅读(296) 评论(0) 推荐(0) 编辑
摘要: GCD 和延时调用由王巍 (@ONEVCAT)发布于2015/05/13因为 Playground 不进行特别配置的话是无法在线程中进行调度的,因此本节中的示例代码需要在 Xcode 项目环境中运行。在 Playground 中可能无法得到正确的结果。GCD 是一种非常方便的使用多线程的方式。通过使... 阅读全文
posted @ 2015-11-02 21:33 motoyang 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 接口和类方法中的 SELF由王巍 (@ONEVCAT)发布于2015/06/10我们在看一些接口的定义时,可能会注意到出现了首字母大写的Self出现在类型的位置上:protocol IntervalType { //... /// Return `rhs` clamped to `sel... 阅读全文
posted @ 2015-11-02 21:27 motoyang 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 获取对象类型由王巍 (@ONEVCAT)发布于2015/05/27我们一再强调,如果遵循规则的话,Swift 会是一门相当安全的语言:不会存在类型的疑惑,绝大多数的内容应该能在编译期间就唯一确定。但是不论是 Objective-C 里很多开发者早已习惯的灵活性,还是在程序世界里总是千变万化的需求,都... 阅读全文
posted @ 2015-11-02 21:24 motoyang 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 将 PROTOCOL 的方法声明为 MUTATING由王巍 (@ONEVCAT)发布于2014/08/17Swift 的 protocol 不仅可以被class类型实现,也适用于struct和enum。因为这个原因,我们在写给别人用的接口时需要多考虑是否使用mutating来修饰方法,比如定义为mu... 阅读全文
posted @ 2015-11-02 21:10 motoyang 阅读(236) 评论(0) 推荐(0) 编辑
摘要: SELECTOR由王巍 (@ONEVCAT)发布于2014/08/17@selector是 objc 时代的一个关键字,它可以将一个方法转换并赋值给一个SEL类型,它的表现很类似一个动态的函数指针。在 objc 时 selector 非常常用,从设定 target-action,到自举询问是否响应某... 阅读全文
posted @ 2015-11-02 21:02 motoyang 阅读(329) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页