240 发简信
IP属地:广东
  • 120
    什么是 JWT -- JSON WEB TOKEN

    什么是JWT Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安...

  • 120
    iOS数据持久化设计探讨(NSCache,PINCache,YYCache,CoreData,FMDB,WCDB,Realm)

    一、目标 了解移动端的数据持久化方式和对应的使用场景,提供相关技术选型做技术储备。 二、数据持久化的目的 快速展示,提升体验已经加载过的数据,用户下次查看时,不需要再次从网络...

  • iOS异步图片加载优化与常用开源库分析

    1. 网络图片显示大体步骤: 下载图片 图片处理(裁剪,边框等) 写入磁盘 从磁盘读取数据到内核缓冲区 从内核缓冲区复制到用户空间(内存级别拷贝) 解压缩为位图(耗cpu较高...

  • 第48周笔记总结(一)

    一、CFMutableDictionaryRef的使用 最近在看YYModel的源码,发现其中多次使用了CFMutableDictionaryRef来对类相关信息进行缓存。为...

  • 120
    在iOS开发中使用iconfont图标

    在开发iOS项目时,不可避免的会用到图标,而为了适配不同分辨率的设备,我们通常会需要@2x,@3x两套格式的图片,最明显的就是底部tabBar的图标使用。而对于那些有换肤需求...

  • iOS中convertPoint坐标转换规律

    UIKit提供了一下几种坐标转换的方法:- (CGPoint)convertPoint:(CGPoint)point toView:(nullable UIView *)vi...

  • 120
    iOS相册Moment功能的优化方案

    最近在开发公司产品Perfect365的Gallery模块, 包括按日期排序的Moment以及Album这两个模块. Moment功能和系统相册类似, 就是根据图片的日期信息...

  • 120
    iOS事件响应链中Hit-Test View的应用

    最近又看了遍苹果的官方文档《Event Handling Guide for iOS》,对事件响应链中的hit-test view 又多了些理解,个人觉的官方文档对这块讲的非...

  • 120
    frame和bounds的区别

    在iOS中我们会经常遇到frame和bounds,这两个概念很相似,但是也有区别。frame还好理解,但是bounds就比较容易迷惑人。我们通过实例来讲解下bounds的概念...

  • 120
    iOS冷门知识 -RightToLeft

    苹果官方文档在做国际化的时候你可能会碰到与我一样的问题,世界上有一群人使用习惯的方向与一般人是相反的(具体是怎么相反的,设置iphone的语言,选择阿拉伯文,你会发现一个新世...