小唐朝的技术blog

2017年

面试问题之响应者链

前两天面试遇到响应者链问题。有个需求按钮的frame超出其父视图,需要点击按钮任意区域都响应。如果UIView的子视图超出其frame,其子视图是收不到点击事件消息的。

set/get

在Objective-C中有readonly、readwrite修饰词,那么在Swift里呢?那就就是set/get,在Swift里实现了set/get方法的属性叫做计算属性,顾名思义,它只负责...

GCD的笔记

这段时间无业在家,在看iOS多线程相关的东西的时候就稍微研究了一下GCD,GCD由C语言实现,在Objective-C里调用它就是C语言的方法,在Swift则做了一层封装`DispatchObj...

Objective-C及Swift中的单例

> 单例模式,也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某...

给你的视频打上个人标签

视频处理之添加水印

kvc/kvo, didSet/willSet

复习kvc/kvo,然后延伸到swift的didSet/willSet,整理的笔记.2017/08/21

Swift 3.0 String

Swift必定是Apple开发的趋势。如今,对于一个Apple应用的开发者Swift是必须要掌握的开发语言之一。Swift已经更新到3.0版本,相对来说已经趋于稳定。在学习过程中自己做了一些记录...

建站,从LAMP开始

LAMP服务器的部署

另一个开端:Typecho

Wordpress体验结束,Typecho开始。 本人的第二个博客,也是以后的一个长期的落脚点。