这题目主要考察的是runtime如何交换方法 先在分类中添加一个方法,注意不能重写系统方法,会覆盖先在分类中添加一...[作者空间]
签名机制: 先将应用内容通过摘要算法,得到摘要 再用私钥对摘要进行加密得到密文 将源文本、密文、和私钥对应的公钥一...[作者空间]
启动程序 willFinishLaunchingWithOptions didFinishLaunchingWit...[作者空间]
UIView显示在屏幕上归功于CALayer,通过调用drawRect方法来渲染自身的内容,调节CALayer属性...[作者空间]
UITableView通过重用单元格来达到节省内存的目的,通过为每个单元格指定一个重用标示(reuseidenti...[作者空间]
当程序访问了控制器的View属性时会先判断控制器的View是否存在, 如果存在就直接返回已经存在的View; 如果...[作者空间]
一个程序至少要有进程,一个进程至少要有一个线程. 进程:资源分配的最小独立单元,进程是具有一定独立功能的程序关于某...[作者空间]
在block内部使用外部指针且会造成循环引用情况下,需要用__weak修饰外部指针__weak typeof(se...[作者空间]
block定义 其本质是两个结构体 举个例子block1.jpg定义一个最简单block 打印hello worl...[作者空间]
const 意味着"只读",下面的声明都是什么意思? 前两个的作用是一样,a是一个常整型数。 第三个意味着a是一个...[作者空间]
这里介绍下iOS中加载本地gif的几种方式,我们在最后再总结这几种方式的优缺点 1.通过webview来进行展示 ...[作者空间]
程序国际化 第一步 添加语言 硬编码/Xcode使用带有 .strings 扩展名的文件来存储和检索app中使用的...[作者空间]
这篇文章不会教大家如何实现一个具体的动画效果,我会从动画的本质出发,来说说 iOS 动画的原理与实现方式。 什么是...[作者空间]