前言: 按照时间顺序,事件的生命周期是这样的:事件的产生和传递(事件如何从父控件传递到子控件并寻找到最合适的view、寻找最合适的view的底层实现、拦截事件的处理)->找到...
前言: 按照时间顺序,事件的生命周期是这样的:事件的产生和传递(事件如何从父控件传递到子控件并寻找到最合适的view、寻找最合适的view的底层实现、拦截事件的处理)->找到...
工具插件:pigeon[https://pub.dev/packages/pigeon] 推荐必看的官方例子:pigeon_plugin_example[https://gi...
截止至本文时, 本文介绍的方法适用范围: iOS8 ~ iOS14.5 一般来说, 我们在开发一些缓存或者app下载功能模块的时候, 经常会遇到这样一个需求: 判断手机的剩余...
提出问题 用Flutter写界面写了一段时间了,感觉很爽,尤其是热加载功能,节省了大把时间,声明式的编程方式也是以后的趋势。现在基本熟练以后一些简单的效果能很快写出来,即使没...
问题:The specified language version is too high. The highest supported language version i...
前言 最近在看React Native源码的时候,发现内部使用了一个JavaScriptCore框架,可以用来进行OC和JS互相调用,借机写了一篇OC和JS互相调用,为后续想...
互联网产品经理这个职位,因其职业本身的特性就是跟着需求走,所以经常会因为新需求出现时要对一个陌生的行业进行学习和了解,那么为了面对这个场景,产品经理如何能够快速的了解一个行业...
Ron Johnson 原是苹果高级营销副总裁,为称为“零售行业的乔布斯“,从2000年到2011年,亲手缔造了 Apple Store 实体店零售店的成功模式,但2011年...
人生就是选择题 人生就是在不停的选择中度过。当下的选择决定未来的状态,起初可能看似不起眼的决定,能让你受益终身,也能让你坠入深渊。就像是一个迷宫,出生的一刹那就站在了迷宫的门...