首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
行乾
掘友等级
职业码农
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
1
关注
赞
7
文章 7
沸点 0
资讯 0
赞
7
关注
返回
|
搜索文章
文章
热门
最新
行乾
4年前
Flutter
Flutter State 深入理解
已经迁移到个人博客:https://hongruqi.github.io/
1649
23
4
行乾
4年前
掘金翻译计划
[译] Flutter 从 0 到 1
已迁移到个人博客:https://hongruqi.github.io/
8123
8
1
行乾
4年前
Flutter
Flutter异步编程: Futures
Dart代码运行在一个已执行的线程内。 阻塞线程执行的代码能够使程序冻结。 Future对象(Futures)表示异步执行的结果(将要完成的执行结果或I/O操作)。 异步函数使用await()(或者用then()),暂停执行直到future完成。 异步函数使用try-cache…
1469
点赞
评论
行乾
4年前
Flutter
[译]Effective Dart: Style
良好的代码风格至关重要。一致的命名规则,顺序结构和格式化有助于代码看起来相同。它利用了我们视觉系统的模式匹配能力。如果我们在整个Dart生态系统中使用一致的风格,那么我们所有人都可以更轻松地学习和修改彼此的代码。 使用UpperCamelCase 命名类型. 使用lowerca…
498
2
评论
行乾
4年前
Flutter
[译]Effective Dart
在过去的几年里,我们已经编写了大量的Dart代码,并且积累了如何开发出高效Dart代码经验。我们正在与您分享这一点,因此您也可以编写一致,强大,快速的代码。有两个总体主题: 始终如一。当谈到格式和语句时,关于哪个更好的论点是主观的,无解的。我们所知道的是,保持一致是客观有益的。…
638
4
评论
行乾
4年前
Flutter
Flutter - 1.简介
Flutter 是 Google 开源的跨平台移动开发框架。 用一套代码为 iOS 和 Android 构建高性能,美观的应用程序。它也是 Google 即将推出的 Fuchsia 操作系统的开发平台。此外,它的架构可以通过定制的 Flutter 引擎将其引入其他平台。 Flu…
584
6
评论
行乾
5年前
IOS 降低线上版本Crash率
由于Object-C本身的不安全性,导致很容易产生Crash。在这些Crash,很多我们可以利用自定义手段,进行避免。这样可以降低线上版本的Crash率,提升用户 体验。WTSafeGuard 避免APP Crash 组件,目前能做到的还很有限。 UIKit不是线程安全的,执行…
675
点赞
1
行乾
5年前
NSValue
在电影eponymous2012biopic中出演亚伯拉罕·林肯一角时,丹尼尔·戴-刘易斯坚决要求每次进出剧组时要通过一个标有“时间机器”字样的冷库箱子。真实的故事.当戴-刘易斯先生要进行方法演技时那
119
点赞
评论
行乾
5年前
Apple
API
iOS
深入理解RunLoop
RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸事件、屏幕刷新等功能的。 I…
574
39
评论
行乾
5年前
iOS
Apple
Cocoa
Runloop
Runloop 是和线程紧密相关的一个基础组件,是很多线程有关功能的幕后功臣。尽管在平常使用中几乎不太会直接用到,理解 Runloop 有利于我们更加深入地理解 iOS 的多线程模型。 Runloop 是什么?Runloop 还是比较顾名思义的一个东西,说白了就是一种循环,只不…
614
20
评论
下一页
个人成就
文章被点赞
324
文章被阅读
35,186
掘力值
1,174
关注了
20
关注者
5,213
收藏集
1
关注标签
24
加入于
2017-07-28