Avatar notebook default
54篇文章 · 40402字 · 7人关注
  • Resize,w 360,h 240
    UITabBarController 和 UINavigationController 的组合使用

    标签控制器和导航控制器都是容器控制器,都能容纳其它控制器,决定子控制器的生命周期,当两个容器控制器相互组合时,就没有单独使用它们时那么随心所欲了...

    1.9 1344 3 10
  • Resize,w 360,h 240
    提升用户愉悦感的润滑剂-看SDWebImage本地缓存结构设计

    手机应用发展到今天,用户的体验至关重要,有时决定着应用产品的生死,比如滑动一个商品列表时,用户自然地希望列表的滑动跟随手指,如丝般顺滑,如果卡顿...

  • Resize,w 360,h 240
    源码启示录 | 如何使用NSURLSession下载海量图片

    无论是社交类的网络相册、电商类的商品清单、还是电子书城的书架等应用场景,大量图片的下载都是必备的应用需求。在iOS系统中,相比 NSURLCon...

  • Swift-数组“运算”汇总

    两个数组“相加”——合并数组 通过运算符+,将两个数组合并到新数组。 追加元素 通过运算符+=,将右边数组追加到左边数组末尾中。容易出错的地方是...

  • Resize,w 360,h 240
    容易忽视的性能杀手:TableView刷新优化特例

    在TableView优化检查清单一篇中,例出了TableView优化常见的一些入手点,本篇将给出一个在特定效果下,会影响TableView 刷新...

    3.7 1219 1 25
  • Resize,w 360,h 240
    TableView优化检查清单

    UITableView 几乎是每个iOS开发者第一个使用的数据展示组件,在展示大量数据时,如果不组织好数据或视图,会占用大量内存,造成滚动卡顿,...

    4.0 663 0 15
  • Resize,w 360,h 240
    原生导航栏太难用?可能是你还没彻底明白MVC

    经常有开发者抱怨原生的导航栏不好用,不是总是改变不了其样式,就是有意外的动画效果,其实大多时候,是开发者混淆了导航栏和导航控制器这两个概念。苹果...

    5.6 1277 0 18
  • Resize,w 360,h 240
    Swift中字符串的便捷使用

    让我猜猜,你学习一种开发语言时,遇到的第一行代码,是不是`Hello, world!'? 可以说学会字符串操作,是各种语言的第一步,精通字符串操...

    2.5 1078 1 13
  • Resize,w 360,h 240
    图解+动画 | 详解 Masonry 等距排列

    Masonry 是对原生AutoLayout系统的第三方封装,为原生AutoLayout提供了链式编程的API,方便开发者通过编码方式设置自动布...

    4.1 3156 1 21

文集作者