代理 1,准确的说是一种软件设计模式 2,iOS当中以@protocol 形式体现 3,传递方式一对一 (通知一对多) 代理的工作流程 委托方 ...
一般用分类做什么? 1,声明私有方法 2,分解体积庞大的类文件 3,把framework的私有方法公开 分类的特点 1,运行时决议 2,可以为系...
前言: 最近2020.08 月 在用公司开发者账号上架APP,发现要同意更新一堆协议,必须要账户持有人去登陆 develop APP 实名认证才...
在这个方法里,判断 -(void)scrollViewDidScroll:(UIScrollView*)scrollView { if(scr...
1.自定义分割线问题: 自定义的UITableCell中自定义的分割线(UIView),在滑动时,cell复用的时候,分割线会消失。 原因: -...
alloc (内存分配)以及init(初始化) Objective-C 协议分为非正式协议和正式协议。 这两个方式都是建立一个空的Array,[...
不好的解决方案: 使用下面的方式会强制Core Animation提前渲染屏幕的离屏绘制, 而离屏绘制就会给性能带来负面影响,会有卡顿的现象出现...
iOS开发时,多人协作上传下载代码,cocoapods不断更新,非常容易报错Duplicate Symbols for Architecture...
在iOS开发过程中,我们用@proprety声明一个属性后,在代码中我们可以用self.xx与_xx来获取到这个属性。但是一直有一个疑惑,那就是...