序: 对于 Cocoapods,你是否还只知道 pod install,pod update,有时候还会掺杂上 pod search, pod setup等,对于它的工作流程...
IP属地:江苏
序: 对于 Cocoapods,你是否还只知道 pod install,pod update,有时候还会掺杂上 pod search, pod setup等,对于它的工作流程...
KVC(Key-value coding)键值编码,单看这个名字可能不太好理解。其实翻译一下就很简单了,就是指iOS的开发中,可以允许开发者通过Key名直接访问对象的属性,或...
什么是Runtime 我们的代码在运行过程中都会转化为runtime的C代码执行。如[target doSomething]都会被转化为 objc_msgSend(targe...
什么是RunLoop 简单的来说就是运行循环、跑圈。 保持着程序的持续运行并接受用户输入 处理APP中的各种事件(触摸,定时器,Selector) 节省了CPU资源,提高程序...
小时候,我爸很忙,连见面的时间都很少,于是我就经常在家闯祸,这样他就能在百忙之中抽出时间打我了。时间过的真快啊,就如电影常说的那句旁白一样,许多年以后。。。 上学时常看的...
在开发过程中,我们经常需要通过网络请求加载图片。有时,我们需要在创建UIImageView时就知道请求图片的尺寸,根据图片尺寸来设置控件的Frame。如微信朋友圈,新浪微博,...
1.闭包的概念:闭包(Closures)是自包括的功能代码块,能够在代码中使用或者用来作为参数传值。在Swift中的闭包与C,OC中的block相似。闭包能够捕获和存储上下文...
什么是属性? 属性将值跟特定的类、结构体或枚举关联。存储属性存储常量或变量为实例的一部分,而计算属性计算(不是存储)一个值,计算属性可以用于类、结构体和枚举,存储属性只能用于...