执行通用中心角色任务 在BLE通信中实现中心角色的设备执行一些通用任务,例如:搜索并连接设备,扫描并且和提供数据的周边交互。对比着看,实现周边角色的设备也在执行一些通用的,但...
执行通用中心角色任务 在BLE通信中实现中心角色的设备执行一些通用任务,例如:搜索并连接设备,扫描并且和提供数据的周边交互。对比着看,实现周边角色的设备也在执行一些通用的,但...
arm64e由于引入了PAC机制,导致符号地址发生了巨大变化。也给堆栈回溯带来了问题。 背景 从去年新iphone发布后,我们陆陆续续发现crash上报组件上报的crash总...
版本记录 前言 我们在做app的时候,不是做完功能就结束了,很多时候是需要进行检查和优化的,而xcode自带了一个很好的检查工具,可以检测内存泄漏。还可以查看哪一个方法比较耗...
iOS 底层原理 文章汇总[//www.greatytc.com/p/412b20d9a0f6] 主要NSObject中的alloc是与自定义类的alloc的源码流...
前言 通常我们一提到iOS中的动画框架,就会想起Core Animation来,这本没错,但该框架却不止能做做动画而已......最近几天在看《iOS Core Animat...
抖音研发实践:基于二进制文件重排的解决方案 APP启动速度提升超15%[https://mp.weixin.qq.com/s?__biz=MzI1MzYzMjE0MQ==&m...
关键词 CATransform3D 旋转 缩放 平移 动画 矩阵 绘制 图层 转换 形变 本文所有示例代码或Demo可以在此获取:https://github.com/Wil...
m11:x轴方向进行缩放m12:和m21一起决定z轴的旋转m13:和m31一起决定y轴的旋转m14: m21:和m12一起决定z轴的旋转m22:y轴方向进行缩放m23:和m3...
注:欢迎大家可以关-注 Wei-Xin 公--众--号 :Style月月专栏,与简书同步更新~ iOS 底层原理 objc4 源码相关 0、底层源码探索方式iOS-底层原理 ...
熟练使用CATransform3D能实现我们所需求的较复杂的动画效果,以下将系统介绍CATransform3D的一些属性以及使用。 CATransform3D是一个4* 4的...
开篇 相信大家在学习和使用Swift的时候,肯定会被 ! 和 ? 搞疯过, 纠结这两个符号到底是个什么鬼 ?鬼知道什么时候使用!,什么时候使用? 下面就说一下! 和 ? 区别...
*** 如果在程序中改变了某个控件的transform,那么请不要使用frame计算子控件的布局,应该使用bounds+center代替 ***官方文档上关于transfor...
做直播以来,遇过些许温暖的花。 老句,便是其中一朵。 老句的直播风格,诙谐幽默,却不乏平静温柔,炽热得恰到好处。像春风,似月光,如同夜色下的海面,仿佛清雾中...
你肥胖且粗鄙。 无知却狂妄。 两三分姿色被你糟践得平凡。 懒惰,让你看起来像卖猪肉的。 停留在浅显的认知层面, 却总是自以为是,自命不凡。 草芥女子,以何为傲。 看书记录,看...
先上一波KVC的官方文档[https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual...
iOS 底层原理 文章汇总[//www.greatytc.com/p/412b20d9a0f6] KVC的全称是Key-Value Coding,翻译成中文是 键值...
UINavigationBar 在iOS 15中,UINavigationBar默认为透明。在滑动时会有模糊效果。如果想要一直就是模糊效果,可以通过改变scrollEdgeA...