首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
yangpeng199019
更多收藏集
微信扫码分享
微信
新浪微博
QQ
28篇文章 · 0订阅
使用UICollectionViewFlowLayout实现瀑布流
本文介绍了通过继承UICollectionViewFlowLayout,并重写相关方法的方式,实现一个更加完美的瀑布流组件
APM - iOS Crash监控 KSCrash代码解析
简介 主要功能 支持离线符号化的设备上符号化(对于部分iOS系统上很多函数被编辑过的来说很有必要) 生成包含完整字段的Apple报告 处理了部分只出现在mach异常的错误,例如栈溢出 追踪一个未被捕获
礼物特效播放队列实现方案对比
需求背景: 1.用户一次送礼会依次产生三个动画效果; 2.一次送礼产生的三个动画效果需要按顺序依次播放; 方案一: 1)PCEffectDataQueueManager创建四个PCEffectData
中间件(Mediator)模式的实现
当涉及到模块化和组件化开发时,中介者模式(Mediator Pattern)可以帮助解耦不同模块之间的依赖关系。它通过提供一个统一的接口,将模块之间的通信和交互逻辑集中在一个中间件类中,而不是直接依赖
视图&图像相关
AutoLayout的原理,性能如何 AutoLayout的原理和性能 AutoLayout是苹果在2012年发布的一个框架,用于方便开发者适配不同尺寸的屏幕。它的语法可能有些蹩脚和冗长,但是通过一些
探秘 iOS 事件响应机制:解锁更优秀的应用交互设计!
在 App 开发过程中,事件是用户和 App 沟通互动的桥梁。如果开发者没有妥善处理好事件,不仅会增加用户使用 App 的成本,同时还会引来用户的不满和抱怨。因此,妥善处理好用户发出的事件是每个 iO
Swift 中的引用类型与值类型👍
如果你一直关注最近 WWDC 的会议,你可能已经注意到重新思考 Swift 中的代码架构的真正重点。开发人员注意到,从 Objective-C 转向 Swift 时,最大的区别之一是更倾向于使用值类型
iOS - iOS - 第三方输入法App原理调研、App Group数据共享
1.如何开发一款第三方键盘App 2.输入法的完全访问是做什么的 3.App groups数据共享 4.沙箱逃脱
APM - iOS 卡顿监控 方案和指标
简介 iOS卡顿监控有多种不同的方案和指标,在实施成本和指标精确度上各有不同。本文例举一下常见的方案和代码,以及其指标的实现和拟合程度。 FPS 帧率 FPS数据,依据页面信息做聚合,或者APP版本之
阿里、字节:一套高效的iOS面试题(一 - runtime 结构模型 - 下)
iOSRuntime源码部分解析:Runtime结构、NSObject创建过程、应用启动流程、消息发送等