稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
iOS开发
订阅
avatar
杜玮 创作等级LV.4
更多收藏集

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • iOS拾遗——为什么必须在主线程操作UI
    究竟为什么一定要在主线程操作UI呢?如果在后台线程对UI进行操作会发生什么?在后台线程对UI进行操作不是可以更好的避免卡顿吗?这篇文章就是基于这样一些疑问而产生的。
    • 杜玮
    • 6年前
    • 22k
    • 231
    • 22
    iOS
    iOS拾遗——为什么必须在主线程操作UI
  • APP重构之路(三) 引入单元测试
    本文没有给出任何测试代码,或者是在教你如何编写一份具有良好测试性的代码,而是阐述在重构过程中单元测试的重要性与实现方法,关于代码可测试性相关的内容我会另开一篇文章去具体阐述。(画个饼) 这个时候也许能够利用经验和丰富的debug技巧来解决这些问题,但是很多时候我们的处理并不完美…
    • 杜玮
    • 7年前
    • 4.8k
    • 114
    • 8
    iOS 开源 测试
    APP重构之路(三) 引入单元测试
  • 使用CADisplayLink实现UILabel动画特效
    定时对View进行定时重绘可能会第一时间想到使用NSTimer,但是这样的动画实现起来是不流畅的,因为在timer所处的runloop中要处理多种不同的输入,导致timer的最小周期是在50到100毫秒之间,一秒钟之内最多只能跑20次左右。 但如果我们希望在屏幕上看到流畅的动画…
    • 杜玮
    • 7年前
    • 6.0k
    • 159
    • 10
    iOS 程序员
    使用CADisplayLink实现UILabel动画特效