代理 代理 准确的说是一种软件设计模式 iOS当中一@protocol形式体现 传递方式一对一 代理的工作流程 代理的循环引用 问:为什么使用weak来解决循环引用,不是as...
![240](https://cdn2.jianshu.io/assets/default_avatar/9-cceda3cf5072bcdd77e8ca4f21c40998.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
代理 代理 准确的说是一种软件设计模式 iOS当中一@protocol形式体现 传递方式一对一 代理的工作流程 代理的循环引用 问:为什么使用weak来解决循环引用,不是as...
因为最近在学习runtime,学习到关联对象的时候用到分类,所以顺便把分类复习了一下。我平时用继承多于分类,然后就很困惑的是,分类做的事情继承也能做,为什么要用分类呢?所以继...
一.UITableView的重用机制 1.重用原理 重用方法: 如下图,假设虚线范围是屏幕的显示区域;A2、A6的cell有一部分在屏幕内A3、A4、A5的cell全在屏幕内...
写在前面:这篇文章并非原创,是对iOS 保持界面流畅的技巧[https://blog.ibireme.com/2015/11/12/smooth_user_interface...
遇到IMSDK构建上的Bitcode问题 上传到Apple TestFlight验证失败,出现错误,提示框架是用位码编译的,这是不允许的。只有在隐式设置位码时,问题才会出现在...
多个异步任务, 网络请求之间互相依赖, 请求本身也是异步, 如何让所有网络请求数据返回后才继续执行任务 1.到这里其实有两层异步, 首先是任务是异步执行的, 任务里的代码只要...
文章参考了CocoaPods安装方法-2024.03.06[//www.greatytc.com/p/f43b5964f582] 主要ruby环境不好安装,按他的教...
安装好了Xcode15运行项目时候报错了duplicate symbols. ld: 213 duplicate symbols clang: error: linker c...
制作framework 操作步骤 新建工程选择iOS —> Cocoa Touch Frameworkimage pod 需要的三方库 pod init open Podfi...