BG 在React Native开发app中,使用React Navigation进行路由管理是官方推荐的方式。React Native没有像Web浏览器那样的内置全局历史堆...
BG 在React Native开发app中,使用React Navigation进行路由管理是官方推荐的方式。React Native没有像Web浏览器那样的内置全局历史堆...
原文Mac下如何生成SSH Key-使用GitLabMacbook使用Gitlab配置SSH Key 步骤1.检查是否已经存在SSH Key 打开电脑终端,输入以下命令: l...
点赞再看,养成习惯,作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS交流群[https://jq.qq.com/?_wv=1027&k=5ZSWs6...
codepush调用reactnative的打包命令,将当前环境的非native代码打包成一个bundle文件,然后上传服务器,在app启动页编写更新代码,服务器对比本地js...
事件链有两条,事件的响应链和事件的传递链 响应链:很多响应者链接在一起组合起来的链条。 一个视图的下一个响应者是它视图控制器(UIViewController)(如果有的话)...
1.KVO实现的原理 KVO基于runtime实现的,其原理当某个类第一次被观察时,系统会在运行期动态的创建该类的一个子类,在这个子类中重写被观察属性的setter方法,子类...
runloop是通过事件循环来对事件管理的一个对象。线程和runloop一一对应,映射关系保存在一个全局字典中(键值对:线程:runloop) 1、没有消息处理时,休眠已避免...
组件化:通过私有库的方式,将项目中的页面,功能等拆分出来制作成组件。之后我们再将多个组件进行拼装,实现一个模块,最后将多个模块组装后变成一个完成的App。 组件化后每个模块都...
最近项目比较空闲之余做个包瘦身检测,本身包大小也才27M左右,优化空间不大,把方法记录下给广大道友。 1、未使用的文件检测 使用检测工具:WHC_Scan(https://g...
同步只返回一个普通的action对象,异步操作中途会返回一个promise函数,在promise函数处理完毕后也会返回一个action对象,thunk中间件就是判断如果返回的...
一开始 Google IO 2018 [1.1K👏] - 构建美观,灵活的用户界面。 Zero to One [3.3K👏] - Flutter基础知识,由Mikkel Ra...
一、卡顿问题的几种原因 复杂 UI 、图文混排的绘制量过大;在主线程上做网络同步请求;在主线程做大量的 IO 操作;运算量过大,CPU 持续高占用;死锁和主子线程抢锁。 二、...
第一次创建:启动runloop时 最后一次销毁:runloop退出时 其他时候的创建和销毁:当runloop即将进行休眠状态时会销毁旧的释放池,并创建一个新的释放池。 如果在...
目录一、崩溃收集介绍二、第三方库收集崩溃信息三、原生收集崩溃信息四、崩溃信息符号化五、崩溃中断拦截 一、崩溃收集介绍 App线上崩溃一直都是比较棘手的问题,尽管我们努力在...
寂静海岸(加载图).jpg更新时间:2022-6-22增加了参数回调的说明,并列举可以通过字典方式传递闭包然后进行参数的回调。更新时间:2022-9-1补充子模块的.pods...
补充: 2023-3-27 强制升级 pod 库 一、创建私有 Pod 索引库 Pod 索引库本质是所有库的podspec文件集合。每次创建新库或更新版本时都会根据版本号...
目录:1 SDWebImage 简介2 SDWebImage 功能框架图3 SDWebImage 模块图4 SDWebImage 所有类的图5 SDWebImage 各部分功...