说说block的通信。说到对象之间的通信,我们一般有三种方式:代理、block、通知。 什么是通信呢?就是两个对象之间,你让我干什么什么,我让你干什么什么。 举个例子,现在有...
IP属地:河南
说说block的通信。说到对象之间的通信,我们一般有三种方式:代理、block、通知。 什么是通信呢?就是两个对象之间,你让我干什么什么,我让你干什么什么。 举个例子,现在有...
编译时: 即编译器对语言的编译阶段,编译时只是对语言进行最基本的检查报错,包括词法分析、语法分析等等,将程序代码翻译成计算机能够识别的语言(例如汇编等),编译通过并不意味着程...
id不能代表int等数据类型,可以代表所有的数据类型 若使用int会报错: Incompatible integer to pointer conversion return...
前提是cocoapods 已经安装。 1.打开终端 cd 项目路径,进入到项目里。 2.touch podfile。 3.找到文件中的podfile,然后 target 'p...
说明:此文是自己的总结笔记,主要参考: iOS程序的启动执行顺序 AppDelegate 及 UIViewController 的生命周期 UIView的生命周期 一. iO...
iOS中的锁 前言 写在前面: 临界区:指的是一块对公共资源进行访问的代码,并非一种机制或是算法。 自旋锁:是用于多线程同步的一种锁,线程反复检查锁变量是否可用。由于线程在这...