1.为什么代理要用weak?代理的delegate和dataSource有什么区别?block和代理的区别? A:为了避免循环引用。weak指明该对象并不负责保持delega...
1.为什么代理要用weak?代理的delegate和dataSource有什么区别?block和代理的区别? A:为了避免循环引用。weak指明该对象并不负责保持delega...
iOS 面试https://github.com/DevDragonLi/iOSDevNotesAndInterviews 网友整理,大厂面试整理https://www....
这里主要是把block和代理作为回调的两种方式,在应用场景上进行比较。block和代理本质上是不同的,因为block其实是一个对象,代理是一种设计模式(委托-代理模式)。...
物理引擎属性图表 下面就是关于物理引擎属性图表. 当把上面的物理引擎看完之后有没有感觉又一次回到了高中时代???😀,其实做到现在用到的属性也就是碰撞相关的,其他的属性一般都没...
一、主要用途 弹出模态ViewController是IOS变成中很有用的一个技术,UIKit提供的一些专门用于模态显示的ViewController,如UIImagePick...
demo地址开发中会有一些常用的类或方法,或者是某个特定功能的,比如一个自定义的弹框、一个更容易使用的网络请求库,可以把它们放到一个单独的工程里,通过静态库(library、...
1、新建Project,选择Framework & Library---->Cocoa Touch Framework 2、导入需要打包的文件,本人以AFNetworking...
序言 什么是 Application Extensions?apple 为什么会提供这个功能,她又为我们解决了什么问题?早在 iOS8 的时候 apple 就为我们提供了 e...
SceneKit是苹果的3D引擎,一般用于游戏开发。除游戏外其他的应用场景一般是3D效果的物体展示,比如京东就有用,最近我们做的会展的项目有部分展品也要用到这样的场景,所以遇...