一份感恩,两种幸福。

一份感恩,两种幸福。
图文混排实现方式 core Textios 6.0 之前,纯C语言,不易用,不推荐使用 NSAttributedStringios 6.0 开始,简单易用 TextKitio...
一、音频播放 1.音效播放(短时间的音频文件) 1> AudioServicesCreateSystemSoundID 2> AudioServicesPlaySystemS...
1、JSON认识 什么是json JSON是一种轻量级的数据格式,一般用于数据交互 服务器返回给客户端的数据,一般都是JSON格式或者XML格式(文件下载除外) 1.2 注意...
KVO == Key Value Observing 1. KVO的作用: 可以监听某个对象属性的改变 2. KVO的内部实现原理: KVO是基于runtime机制实现的 当...
一、进程 进程是指在系统中正在运行的一个应用程序,例如:我们打开QQ是一个进程,打开Xcode也是一个进程 每个进程之间是相互独立的,每个进程均运行在其专用且受保护的内存空间...
Constraint 修改约束 常用总结: 重做约束: snp_remakeConstraints (先会先清除掉之前所有被SnapKit设置的约束。) 保存 相关约束vie...
地图快照截图
一、什么是运行时(Runtime)? 运行时是苹果提供的纯C语言的开发库(运行时是一种非常牛逼、开发中经常用到的底层技术) 二、运行时的作用? 能获得某个类的所有成员变量 能...
一、FMDB简介 什么是FMDBFMDB是iOS平台的SQLite数据库 框架FMDB以面向OC的方式封装了SQLite的C语言API FMDB优点使用起来更加面向对象,省去...
一、简介 除了,NSThread和GCD实现多线程,配合使用NSOperation和NSOperationQueue也能实现多线程编程 NSOperation和NSOpera...
一、简介 1、什么是GCD? 全称是Grand CentralDispatch,可译为“伟大的中枢调度器” 纯C语言,提供了非常多强大的函数 2、GCD的优势 GCD是苹果公...
一、简介 一般情况, 要实现单例, 都会给单例提供一个快速创建实例的类方法 单例的类方法的命名规则: 以share 或者 default 开头, 后面跟上类名 注意:单例是不...
1、cell的分割线 与 左右间距设置 第一步:首先去除系统自带的分割线,设置分割线的样式separatorStyle为None; 方案一:给每个cell的底部添加一个UIV...