javascript RN-从上手到放弃 前言: react-native,相对于最近????的飞起的flutter,不算是一个新技术,2015年Facebook 开源,到现在已经4 5 个年头,一直在维护当中,但是至今未发布 v1 版本,目前已经更新到0.59。 该技术目标: 跨平台实现原…
无分类 ObjectiveC的内存管理2从MRC到ARC 引用计数上一篇已经有大概讲过。在Objective-C里,每个继承自NSObject的对象都会记录自身的引用计数,一番加加减减之后,变成0就会释放掉。MRC是Mannul Reference Counting的缩写,意思也很简单,这番加加减减都…
无分类 ObjectiveC中block的循环引用问题 目标:block执行过程中,self不会释放;执行完可以释放。 最初 block中直接使用self会强引用。 {代码…} 或者使用了对象的属性 {代码…} 在这样的情况下,self强引用block,block也持有该对象,导致循环引用。 …
无分类 ObjectiveC的内存管理1内存管理概述 这个简单的例子里用完就释放还好,但是有时候这个some_string被传来传去不知道飞哪儿去了,就比较尴尬。纯手动管理的代价是程序员的心智负担比较重。即使后来C++程序员们抽象出RAII这样的实践规范,一定程度上降…
javascript 2019-再聊移动端-300ms-延迟及-fastClick-原理解析 最近公司新开了一条业务线,有幸和大佬们一起从头开始构建一套适合新业务的框架。俗话说得好呀,适合自己的才是最好的 ????。在新项目的 CodeReview 的时候,被大哥提到有没有添加 fastClick 解决移动端 300ms 延迟…
无分类 关于常量的思考与总结 全局常量作为开发人员一定是一个比较熟悉的概念。全局常量的写法自然也比较多,最近在进行项目的常量重构时看到了各种各样的写法,其中宏定义占大部分,然而有很多使用宏定义是不规范的,而且宏定义只是在预编译…
无分类 七分设计感的纯Flutter项目Mung三部曲 React版Mung React-Native版Mung Flutter版Mung Mung-Flutter 1. Mung-Flutter:是一个基于Flutter编写,使用豆瓣开源API开发的一个项目。 2. 功能概述 启动页:添加了启动页主要是让最开始进入时不至于显示白屏…
无分类 Flutter试玩小结 前段时间Google I/O 2019大会上flutter再次狠狠的刷了一波存在感,随便看看不管是微博,推上还是medium或者一些其它的技术社区上也是铺天盖地的讨论,优缺点搬运过来差不多是: