
Swift
文章平均质量分 82
oiken
Lord I'm doing All I Can, 建成研发生产线!
展开
-
Swift难点-继承中的构造规则实例详解
转自: http://blog.youkuaiyun.com/hello_hwc/article/details/41276359如有侵犯,请来信oiken@qq.com关于继承中的构造规则是一个难点。我的Swift入门教程专栏http://blog.youkuaiyun.com/column/details/swfitexperience.html为什么要有构造器:为类中自身和继承来的存储属转载 2016-05-24 21:14:01 · 385 阅读 · 0 评论 -
不要用子类!Swift的核心是面向协议
转自:http://www.cocoachina.com/swift/20150803/12881.html如有侵犯,请来信:oiken@qq.comSwift的核心我们可以通过等式的传递性来理解swift:Swift的核心是面向协议的编程。面向协议的编程的核心是抽象(abstraction)和简化(simplicity)。所转载 2017-04-25 22:15:59 · 539 阅读 · 0 评论 -
Swift中协议的简单介绍
转自:http://www.cocoachina.com/swift/20161219/18376.html如有侵犯,请来信oiken@qq.com前言熟悉objective-c语言的同学们肯定对协议都不陌生,在Swift中苹果将protocol这种语法发扬的更加深入和彻底。Swift中的protocol不仅能定义方法还能定义属性,配合extension扩展的使转载 2017-04-25 21:47:03 · 731 阅读 · 0 评论 -
Swift - 访问控制(private,internal,public)
转自:http://www.hangge.com/blog/cache/detail_524.html如有侵犯, 请来信oiken@qq.com在Swift语言中,访问修饰符有三种,分别为private,internal和public。同时,Swift对于访问权限的控制,不是基于类的,而是基于文件的。其区别如下:1,privateprivate访问级别所修饰的属性或转载 2016-07-08 10:43:42 · 514 阅读 · 0 评论 -
SWIFT语言之多线程操作和操作队列(下)
转自:http://www.cnblogs.com/JackieHoo/p/4969309.html如有侵犯,请来信oiken@qq.com欢迎有兴趣的朋友,参与我的美女同事发起的活动《51天吃掉大象》,该美女真的很疯狂,希望和大家一起坚持51天做一件事情,我加入这个队伍,希望坚持51天每天写一篇技术文章。关注她的微信公众号:zhangmanyuheart了解更多吧。继转载 2016-07-02 17:28:45 · 1396 阅读 · 0 评论 -
SWIFT语言之多线程操作和操作队列(上)
转自: http://www.cnblogs.com/JackieHoo/p/4967875.html如有侵犯,请来信oiken@qq.com欢迎有兴趣的朋友,参与我的美女同事发起的活动《51天吃掉大象》,该美女真的很疯狂,希望和大家一起坚持51天做一件事情,我加入这个队伍,希望坚持51天每天写一篇技术文章。关注她的微信公众号:zhangmanyuheart了解更多吧。转载 2016-07-02 17:27:51 · 1428 阅读 · 0 评论 -
Design Patterns in Swift:单例模式(中)
转自:http://115.159.192.200/2016/01/14/design-patterns-in-swift-dan-li-mo-shi-zhong/如有侵犯,请来信oiken@qq.com这里的阐述是基于Design Patterns in Swift:单例模式(上),当单例模式与多线程碰头,两者应该如何愉快的合作呢?处理并发情况如果你正在一转载 2016-07-02 14:55:12 · 619 阅读 · 0 评论 -
Design Patterns in Swift:单例模式(上)
转自:http://www.jianshu.com/p/e36c15a28347如有侵犯,请来信oiken@qq.com单例模式概念单例模式:保证一个类仅有一个实例,并提供一个可以访问它的全局访问点使用场景:我在书中看到了这些话:当有一个实例,在整个应用中都不想被复制的时候;希望使用它来代表一个真实世界的资源时(例如:Server);用来统计一系列相关的活动时(lo转载 2016-07-02 14:47:29 · 428 阅读 · 0 评论 -
Swift中编写单例的正确方式
转自:http://www.cocoachina.com/swift/20151207/14584.html如有侵犯,请来信oiken@qq.com在之前的帖子里聊过状态管理有多痛苦,有时这是不可避免的。一个状态管理的例子大家都很熟悉,那就是单例。使用Swift时,有许多方法实现单例,这是个麻烦事,因为我们不知道哪个最合适。这里我们来回顾一下单例的历史,看一看在Swift中转载 2016-07-02 14:44:13 · 2846 阅读 · 0 评论 -
Swift 柯里化(Currying)
转自: http://blog.youkuaiyun.com/zhangao0086/article/details/38851759如有侵犯,请来信oiken@qq.com在计算机科学中,柯里化(英语:Currying),又譯為卡瑞化或加里化,是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的技术。转载 2016-07-02 11:03:19 · 307 阅读 · 0 评论 -
GCD学习 - swift GCD使用指南
转载自:http://blog.youkuaiyun.com/zhangao0086/article/details/38904923如有侵犯,请来信oiken@qq.comGrand Central Dispatch(GCD)是异步执行任务的技术之一。一般将应用程序中记述的线程管理用的代码在系统级中实现。开发者只需要定义想执行的任务并追加到适当的Dispatch Queue中,GCD转载 2016-07-02 09:31:20 · 438 阅读 · 0 评论 -
从 Swift 的面向协议编程说开去
转自:http://www.jianshu.com/p/fc105512bf40如有侵犯,请来信oiken@qq.com写在最前文章标题谈到了面向协议编程(下文简称 POP),是因为前几天阅读了一篇讲 Swift 中 POP 的文章。本文会以此为出发点,聊聊相关的概念,比如接口、mixin、组合模式、多继承等,同时也会借助各种语言中的例子来阐述我的思想。转载 2017-04-25 22:53:38 · 353 阅读 · 0 评论