240 投稿
收录了54篇文章 · 3人关注
  • Resize,w 360,h 240
    iOS开发--MVVM-R架构之美

    开发软件就像搭建房子,一个好的架构设计,决定着房子搭建的速度、质量和高度。对于移动端开发来说,有常见的MVC、MVP、MVVM和VIPER等架构...

  • Resize,w 360,h 240
    iOS的OSSpinLock与os_unfair_lock

    最近面试的时候给问到了锁,回答得不是很好,所以又重新学了一次,谨以此文记录学习成果 用锁的场景:多条线程存在同时操作(删、查、读、写)同一个文件...

  • Resize,w 360,h 240
    AFNetworking刨根问底

    AFNetworking网络框架在iOS开发中的霸主地位已经根深蒂固,本篇将基于3.2.1版本对框架的几个核心模块做一波分析。首先对于框架整体的...

    3.4 Lotheve 1 26
  • Resize,w 360,h 240
    iOS 编译速度如何稳定提高 10 倍以上

    一、概述 经过多年的发展,美柚iOS项目代码已经达到40W行+的规模,所使用的 Pod 库的数量达到了110+,App Store 安装包210...

  • Resize,w 360,h 240
    了解CATransform3D,请看这里

    关键词 CATransform3D 旋转 缩放 平移 动画 矩阵 绘制 图层 转换 形变 本文所有示例代码或Demo可以在此获取:https:/...

    2.0 Willie_ 3 33
  • 理解与运用贝塞尔曲线

    1.曲线介绍 贝塞尔曲线(Bézier curve),又称贝兹曲线或贝济埃曲线,是应用于二维图形应用程序的数学曲线。在计算机图形学中也是相当重要...

    0.2 秦明Qinmin 2 19 1
  • iOS CoreText实现上下角标

    应用场景:比如有个化学方程式2H2+O2=2H2O,比如要显示2的3次方,2^3. 一、CoreText基本使用 请挪步至:iOS实现仿真翻页及...

  • Resize,w 360,h 240
    iOS触摸事件全家桶

    好奇触摸事件是如何从屏幕转移到APP内的?困惑于Cell怎么突然不能点击了?纠结于如何实现这个奇葩响应需求?亦或是已经被响应链、手势、targe...

    46.1 Lotheve 51 597 3
  • Resize,w 360,h 240
    ios 超大图显示:CATiledLayer的使用,关于tileSize的用法

      最近碰到一个需求,显示一张超大图   以下是我自己的分析和尝试,不想看的话可以直接跳过看下面的CATiledLayer介绍   首先就想到了...

  • Resize,w 360,h 240
    iOS UICollectionViewFlowLayout 与瀑布流

    一、UICollectionViewFlowLayout 的使用 首先初始化一个 UICollectionViewFlowLayout 对象:...