摘要: 什么是 AOP Wikipedia 上的 AOP 定义: In computing, aspect-oriented programming (AOP) is a programming paradigm that aims to increase modularity by allowing th 阅读全文
posted @ 2017-09-27 16:29 俊华的博客 阅读(758) 评论(0) 推荐(1) 编辑
摘要: 什么是库 ? 库就是程序代码的集合,将N个文件组织起来,是共享程序代码的一种方式。库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。 库的分类 开源库:源代码是公开的,可以看到每个实现文件(.m文件)的实现,例如GitHub上的常用的开源库:AFNetworking、SDWebIma 阅读全文
posted @ 2017-09-27 14:30 俊华的博客 阅读(19130) 评论(1) 推荐(2) 编辑
摘要: 前言:处于安全考虑,iOS系统的沙盒机制规定每个应用都只能访问当前沙盒目录下面的文件(也有例外,比如在用户授权情况下访问通讯录,相册等),这个规则展示了iOS系统的封闭性。在开发中常常需要数据存储的功能,比如存取文件,归档解档等。 一、沙盒目录结构 每个APP的沙盒下面都有相似目录结构,如图(苹果官 阅读全文
posted @ 2017-09-27 10:14 俊华的博客 阅读(2951) 评论(0) 推荐(0) 编辑