开发原生页面的时候,在处理键盘事件上,通常的需求是,点击输入框外屏幕,要隐藏键盘,同样的,这样的需求也需要在 Flutter 上实现, Android 上的实现方式是在基类 ...
开发原生页面的时候,在处理键盘事件上,通常的需求是,点击输入框外屏幕,要隐藏键盘,同样的,这样的需求也需要在 Flutter 上实现, Android 上的实现方式是在基类 ...
说状态管理到底在说些什么 一个应用的状态就是当这个应用运行时存在于内存中的所有内容。当然许多状态,例如纹理、动画状态等,框架本身会替开发者管理,所以对于状态更合适的定义是“当...
从2020年七月份开始面试,陆续接触了 涂鸦、网易、哈啰、阿里好几个BU等等。最后也是顺利拿到了offer。 面经要的朋友太多..被迫把这份经历写下来,如果能帮到同样是打工人...
App的完整启动流程(冷启动流程) 冷启动主要分为三个阶段: main() 函数执行前(pre-main阶段) main() 函数执行后(从main函数执行,到设置self....
DISPATCH_QUEUE_CONCURRENTDISPATCH_QUEUE_SERIALdispatch_barrier_asyncdispatch_group_noti...
1、什么是arc?(arc是为了解决什么问题诞生的?)首先解释ARC: automatic reference counting自动引用计数。ARC几个要点:在对象被创建时 ...
关于Mode首先要知道,线程的运行的过程中需要去处理不同情境的不同事件,Mode 则是这个情景的标识,告诉当前应该响应哪些事件。一个 RunLoop 包含若干个 Mode,每...
1、runtime相关问题 runtime可以说是OC开发中最重要的知识点之一了,面试时回答的完美会让面试官在心底给你加不少分哦。 结构模型 1、介绍下runtime的内存模...
手机安装frida Mac安装frida 下载frida-ios-dump 使用手机登录ssh 砸壳 1. 手机安装frida 1.1 手机越狱之后在 Cydia --> 软...
一、前言二、注入思路三、动态库注入实现四、分析实现按钮监听五、实战修改微信步数 一、前言 在文章《应用签名-脚本签名》[//www.greatytc.com/p/5...