首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
今天必看
订阅
zach
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
iOS 关于block 、__weak、 __strong 对象引用计数的思考
废话开篇:说到iOS下对象的释放一般都会想到引用计数这个概念,引用计数是否为 0 决定着对象是否要被回收。声明一个临时变量,这个指针是存在栈区的,这个栈区的指针保存的内容是一个已在堆区开辟空间的对象地
歌颂祖国,简单的图片消失动画
歌颂祖国!用OC简单的写了一个小demo。 步骤一、创建图片切片存储对象; 步骤二、管理类 ; 步骤三、展示控件类;步骤四、使用 ;代码拙劣,大神勿笑。
保家卫国,杀鬼子简单动画
开篇废话:简单的利用贝塞尔曲线实现一个简单的切图动画。 步骤一、搭建外层view视图 这里就是 创建一个 KDSShredPhotoImageView 视图展示。 步骤二、封装 KDSShredPho
iOS @synchronized() 底层原理探索
多个@synchronized() 嵌套,没有意义也不会报错;是objc中提供的同步锁,支持递归。但是在swift中删除了,可以使用objc_sync替代。 读完本文你可以了解到synchronize
深度剖析UIScrollView与阻尼动画
从基本的参数观测开始,以数学、物理学和优化方法中的一些基本方法和概念为工具,探索UIScrollView流畅交互背后隐藏的规律,领略苹果工程师在实现一个基础组件时所做出的精妙设计。
ios 内存管理-弱引用
前言 内存管理是ios开发中非常重要的部分,适当的时机释放和回收内存才能保证程序的高效运行。内存分栈内存、堆内存,我们真正需要关心是堆内存,栈内存是系统自己管理的。函数、变量都是放在栈区的,它的内存管
iOS 符号解析重构之路
所谓的符号解析就是就是将崩溃日志中的地址映射成为可读的符号和源文件中的行号,方便开发者定位和修复问题。
iOSer面试刷一遍,高高兴兴面试快快乐乐回家。嘿!
前言 学如逆水行舟,不进则退!!共勉!! 还在为面试不知如何回答而烦恼吗?还在为怀才不遇而烦恼吗?还在为不满意的工资却不敢跳槽而忿忿不平吗?今天让你这些烦恼通通都解决。不妨来看看这些面试题,不敢打包票
OC底层原理-objc 818(七)objc_msgSend动态方法决议&消息转发
前言 在前两篇文章中,我们了解了快速查找和慢速查找流程。那么当快速查找流程和慢速查找流程都结束了,仍然没有找到响应的方法时,会怎么办呢。苹果给出了两个建议,就是我们本次要研究的动态方法决议和消息转发。
iOS 升级打怪 - block
block 底层结构 block,在日常开发中经常遇到。常用的使用场景就是用于两个对象之间的交互,比如 vc 之间的传值、网络接口的回调等。 先来一个最简单的例子来看下 block 的底层结构,代码示