首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
iOS
前端
Swift
Flutter
面试
JavaScript
Android
音视频开发
SwiftUI
展开
全部
iOS
前端
Swift
Flutter
面试
JavaScript
Android
音视频开发
SwiftUI
Apple
CocoaPods
Xcode
Objective-C
计算机图形学
HarmonyOS
暂无数据
推荐
最新
iOS解决内外层滚动视图手势冲突
iOS解决嵌套滚动手势冲突,通过重写手势识别方法,在滚动视图到达左右边缘时智能释放控制权,触发外层翻页响应。
货拉拉基于“声明式”的埋点方案实践
1. 背景 业务埋点的开发和维护一直以来都是研发环节中的一个痛点,对于产品来说埋点数据可以帮助判断需求上线后的运行情况,对于开发而言则需要在编写业务逻辑的同时,还需要增加一些数据采集上报埋点平台的任务
iOS Intents Extension Hello World Demo
实现一个最简单的 iOS 快捷指令插件,很简单的几行代码,但我却花了好几天都没能显示自定义UI,然后啥都没改突然就好了,特此记录一下。
iOS Swift UIKit 编程规范指南
清晰性、可读性、可维护性、一致性。层级、编码规范、代码结构、命名规范。控制器命名-使用描述性名称:清晰地描述其功能和职责。 方法命名-使用动宾结构:方法名应该是一个动词或动词短语,描述该方法执行的操作
iOS开发之网络代码进化史
iOS 原生网络请求数据共有 4 种方式,分别是传统 Completion 回调、Completion 回调 + Result、Combine 框架与Swift Concurrency。
Xcode16默认不再支持iOS15以下系统真机调试
自2025年4月起,所有上传至 App Store Connect 的App都必须使用Xcode16打包 距离苹果强制升级Xcode16只有不到一个月的时间了,大家都升到Xcode16了吗?
shell脚本,怎么查找项目中的重复图片
要在 iOS 项目中使用 Shell 脚本查找重复图片,可借助计算图片文件哈希值的方法,将哈希值相同的图片判定为重复图片
Flutter性能优化细节
一、渲染性能优化 1、减少Widget重建 使用const构造函数 对静态Widget使用const,减少重复构建: 分离动画与子组件 使用AnimatedBuilder避免动画导致整个子树重建: 2
Combine - Deferred
Swift Combine 中的 *Deferred* 是一种延迟创建 Publisher 的机制,它允许在订阅发生时才生成实际的 Publisher 实例。这一特性在处理需要动态生成数据源或避免
关于我在 iOS 开发中用 Swift 实现的两个交互效果
关于我在iOS开发中用 Swift 实现的两个交互效果:1、Swift + UIView 实现通过透明度的判读进行事件穿透;2、Swift + UIScrollView 实现简易的多Tab横滑组件。
Flutter dio 手把手教你封装一个实用网络工具
实现功能 1、get、post请求 2、自定义RequestOptions 3、dio请求管理队列,用于统一管理请求 4、HttpClient链接管理,用于获取解析DNS时间、TCP连接开始时间、SS
flutter 流(Stream)介绍&结合RxDart使用
在 Flutter 中,Stream 是一种用于处理异步数据序列的机制。它允许你以异步的方式接收和处理一系列的数据,类似于事件流。下面将详细介绍 Flutter 中 Stream 的使用,包括创建、监
iOS 新思路两个不同 App之间的通信
常用通信方式总结 Universal Links、URL Scheme Universal Links:需要在服务器根目录下配置apple-app-site-association文件,服务器必须支持
iOS 开发们,是时候干掉 Charles 了
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 一说到 mac 上的抓包工具,大家自然而然的会想到 Charles,作为老牌抓包工具,它功能很全面,也很强大。但是随着系统的不断更新迭代,Cha
Swift flatMap 和 compactMap
理解 flatMap 和 compactMap 的关键在于它们的 核心目的 和 适用场景。以下是清晰的对比和实际示例,帮助你彻底掌握它们: 一、核心区别总结 方法 核心功能 输入类型 输出类型 典型场
腾讯开源利器:让iOS UI调试更高效
最近逛G站,偶然发现一款 iOS UI 调试工具,那就是腾讯 QMUI团队 开源的LookinSever[1]。初步体验了一下,功能还是非常强大,简单记录并分享一下。
聊聊iOS图片压缩
在上一篇文章中,我们探讨了图片压缩的基本概念,主要包括分辨率压缩和质量压缩。尽管这些方法在不同平台上的实现方式相似,但在 iOS 上,传统的压缩代码效果并不理想。因此,我们对 iOS 平台的图片压缩算
使用 Swift 6 语言模式构建 Swift 包
我最近了解到,Swift 6 的一些重大变更(如完整的数据隔离和数据竞争安全检查)将成为 Swift 6 语言模式的一部分,该模式将在 Swift 6 编译器中作为可选功能启用。
Flutter 上了 Apple 第三方重大列表,2024 春季 iOS 的隐私清单究竟是什么?
这个话题的起因来自 2023 年 WWDC 之后苹果发布的「App Store 提交隐私更新」政策,政策主要提出了两点:第三方 SDK 隐私清单和签名和需要提供必要理由的 API 流程。 其实先简单总
Xcode 断点失效怎么解?
前言 日常开发中相信都会遇到 Xcode 断点失效的情况,断点变成虚线框,记录下解决对应的设置,依次执行大概率能解决问题