- (UIView *)insteadView { if (self.toastItem.forceTop) { //若强制指定一定要显示在最上层,尝试选取最...
- (UIView *)insteadView { if (self.toastItem.forceTop) { //若强制指定一定要显示在最上层,尝试选取最...
解决办法:重新启动手机就OK了
23种设计模式; 1.创建型模式5种 1.单例模式、抽象工厂模式、建造者模式、原型模式 2.并发设计模式 代理、组合、桥接、享元、外观、装饰、适配器 3.框架级别的设计模式 ...
loaction button storekit2 (内购) 审核
设计模式的7大基本原则: 设计模式的原则:构建可以服用,可以维护代码的经验法则 原则(一)接口隔离原则: 接口里面只做必要的事情,不做其他不相关的事情;也就是一个类对另...
1.CADisplayLink 保证调用频率和屏幕的刷帧频率一致,1秒调用60次; 2.timer NSTimer依赖Runloop,如果runloop的任务过于繁重的话,...
一:基本概念 dispatch_async和dispatch_sync用来控制是否要开启新的线程; 特殊如果是主队列就是主线程,不会开启子线程; // 队列的类型,决定了任...
一、概念 runloop 程序在运行过程中循环的做一些事情; 二、 作用 处理下面的事件: 定时器 GCD 事件相应识别,页面刷新 网...
什么是runtime? 平时项目中有使用过么? 1. oc是一门动态性比较强的编程语言,允许很多操作推迟到程序运行时再进行 2. oc的动态性就是runtime来支撑和实现的...