最近工作中进行项目模块化,根据功能分类,将项目由一个整包拆分为一个个framework,各个framework之间相互依赖,涉及到动态库和静态库相互依赖,这里写篇摸索笔记,记...
最近工作中进行项目模块化,根据功能分类,将项目由一个整包拆分为一个个framework,各个framework之间相互依赖,涉及到动态库和静态库相互依赖,这里写篇摸索笔记,记...
在 iOS中可以直接调用 某个对象的消息 方式有2种 performSelector:withObject: NSInvocation 第一种方式比较简单,能完成简单的调用。...
网络下载是我们在项目中经常要用到的功能,如果是小文件的下载,比如图片和文字之类的,我们可以直接请求源地址,然后一次下载完毕。但是如果是下载较大的音频和视频文件,不可能一次下载...
在编写Objective-C代码时,很多时候会需要对错误进行处理,在OC里使用的是NSError。当我们编写一个方法时,比如进行一个网络请求,这个时候会有请求成功或请求失败两...
前言 当有个需求,A,B异步请求完成之后才能请求C,D。A,B,C,D都是异步请求。这个用dispatch_group也可以实现,只不过比dispatch_barrier麻烦...
模型树和呈现树 CoreAnimation作为一个复合引擎,将不同的视图层组合在屏幕中,并且存储在图层树中,向我们展示了所有屏幕上的一切。整个过程其实经历了三个树状结构,才显...
前言 前段时间,有两个以前的同事碰巧都问了我有关取消网络请求的问题。这个问题我之前没怎么在意,我通常不会特意在APP中做取消请求的处理,因为从我的直觉来说,网络请求一旦发出去...
关联对象可以为category添加成员变量,因为我们虽然可以通过category为类添加属性,但是只是生成了方法声明,并不能添加方法实现也不能生成成员变量(那还有个鸟用呢??...
本篇文章主要是对在iOS上做半透明模糊效果的开发实现做整理。 虽然iOS很早就支持使用模糊效果对图片等进行处理,但尤其在iOS7以后,半透明模糊效果得到大范围广泛使用。包括今...