首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
薛定諤
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
图片拉伸,再平常不过,如果你遇到拉伸后变形,那么此文,或许可以给你提供一些思路。
每天进行 UI 开发,不记录点什么,怎么对得起设计师。
Swift 线程安全数组
有并发的地方就存在线程安全问题,尤其是对于 Swift 这种还没有内置并发支持的语言来说线程安全问题更为突出。下面我们通过常见的数组操作来分析其中存在的线程问题,以及如何实现一个线程安全数组。 因为无法确定执行顺序,所以并发导致的问题一般都很难模拟和测试。不过我们可以通过下面这…
从 YYCache 源码 Get 到如何设计一个优秀的缓存
本文将结合 YYCache 的源码逐步带大家找到答案。 YYCache 是一个线程安全的高性能键值缓存(该项目是 YYKit 组件之一)。YYKit 是在 2015 年发布到 Github 的,由于其代码质量很高,在短时间内就收获了大量的 Star(目前已经 1w+ Star …
iOS复习和面试中有关SDWebImage可能知识点总结(1)
1. SDWebImage内部实现原理步骤 2. 最大缓存和时间设置 3. 区分:三种种缓存(内存图片缓存,磁盘图片缓存,内存操作缓存) 磁盘缓存是通过 NSFileManager 来实现文件的存储(默认路径为/Library/Caches/default/com.hackem…
iOS事件分发机制与实践
iOS事件的传递与响应是一个重要的话题,网上谈论的很多,但大多讲述并不完整,本文将结合苹果官方的文档对事件的传递与响应原理及应用实践做一个比较完整的总结。文章将依次介绍下列内容: iOS中事件一共有四种类型,包含触摸事件,运动事件,远程控制事件,按压事件,本文将只讨论最常用的触…
iOS在Assets.xcassets中提供的便捷功能
我们在进行应用程序开发过程中, 常常会在项目中放置大量的图片素材, 且每一张图片都需要准备@1x、@2x和@3x三种以便在不同的设备中使用. 并且最可怕的是现在iOS设备的PPI有逐年增大的趋势, 未来很可能会有@4x和@5x等等, 这对设计人员和开发人员维护图片素材都带来了不…