首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
fuyoufang
掘友等级
Coding And Coding
微信号:devfang
获得徽章 25
动态
文章
专栏
沸点
收藏集
关注
作品
赞
249
文章 240
沸点 9
赞
249
返回
|
搜索文章
最新
热门
Kingfisher 源码阅读笔记(4)
优秀的开源框架,经过很多人的反复验证、查看,不断地趋于完善。作为一个新手,如果想要做出突出的贡献是很难的了。但是,我们可以从小处着手,逐渐的参与到开源框架的维护当中。
Kingfisher 源码阅读笔记(3)
这篇文章主要写负责内存存储的 MemoryStorage 的设计。MemoryStorage 为 Kingfisher 中负责内存存储的命名空间。其中,真正用来管理所有存储事务的是 Backend。
Kingfisher 源码阅读笔记(2)
本文为在阅读 Kingfisher 源码时的收货。 包括了:1. 多线程处理缓存数据;2. 异常的处理,3. 打破一切外部可能造成的循环引用。
Kingfisher 源码阅读笔记(1)
Kingfisher 是喵神维护的纯 Swift 库,用于从 Web 下载和缓存图像,类似于 SDWebImage。目前已经有 18.5K 的。
KeychainAccess 源码阅读
KeychainAccess 是 Keychain 的简单 Swift 包装器,适用于 iOS 和 OS X。在 Swift 中,它可以让我们在使用 Keychain API 时非常的容易和方便。
framework 中添加自定义字体
在做模块化开发或者做制作单独的 framework 时,我们可能也想使用 iconfont 或者其他自定义的字体。这和在主工程中使用的过程并不相同。解决方案是:首先需要注册我们的字体,然后在主工程的
A/B 测试库 SkyLab
一个功能或者 UI 设计往往有多种解决方案,为了决定采用哪种解决方案,往往需要数据说话。所有只能做出两个版本来测试用户的不同反应,这就是 `A/B 测试`,也叫`桶测试`或`分流测试`。
格式化 UITextField 的 text 之后光标应该定位在何处?
在修改 UITextField 的 text 之前,查找当前光标之后第一个**非分隔符**的字符(也就是当前光标后第一个用户输入的字符),并查看光标之后一共有多少个与第一个**非分隔符**相同的字符
Flutter 为什么要将 build 方法放在 State 中?
我认为是架构决定的,最终绘制的 Element 其实是由 State 描述的,外界传递的配置信息(参数)存储在了 StatefulWidget 中,自身控制的配置信息(参数)存储在了 State 中,
获取 Xcode Server 的 Git 日志、钉钉提醒
Xcode Server 集成钉钉提醒,推送消息:本次构建的编译信息、上传蒲公英的信息、代码变更记录并 @ 相关的人。
下一页
个人成就
文章被点赞
466
文章被阅读
184,315
掘力值
4,053
关注了
76
关注者
132
收藏集
2
关注标签
21
加入于
2016-08-17