首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Swift
iOS
前端
SwiftUI
Apple
Flutter
HarmonyOS
APP
面试
展开
全部
Swift
iOS
前端
SwiftUI
Apple
Flutter
HarmonyOS
APP
面试
Android
uni-app
架构
Xcode
macOS
汇编语言
暂无数据
推荐
最新
学会在Cursor中使用Rules生成代码后可以躺平了吗?
之前我们给DeepWrite(内容多平台分发工具)总结出了一套完整的Rules规则,最终的期望是让Cursor帮我们在集成其他平台时,可以解决大部分重复的工作,同时代码风格也要遵循我们项目规范
KeyPath:从OC到Swift有哪些改变?
Swift的KeyPath保留了元编程的信息。除了支持传统意义上的KeyPath,更让编译器能够通过KeyPath贯通范型编程
iOS范围锁,妈妈再也不用担心我忘记解锁了~
AALock 是一个专为 iOS 开发设计的现代化范围锁工具,它巧妙地结合了 Swift 的优雅语法和 Objective-C 的宏定义能力,为多线程编程提供了简洁、安全且高效的锁机制。
深入理解 Swift 中的 async/await:告别回调地狱,拥抱结构化并发
Swift 5.5 在 WWDC 2021 中引入了 async/await,随后在 Swift 6 中进一步完善,成为现代 iOS 开发中处理并发的核心工具。它不仅让异步代码更易读写,还彻底改变了我
Opaque Types 完全指南:Swift 的“密封盒子”魔法
一、什么是 Opaque Type? 一句话:“函数返回一个具体类型,但调用者只能看到它遵守的协议。” 语法: some View 就是不透明返回类型(opaque return type)。 编译器
SwiftUI Charts 函数绘图完全指南
探索如何使用 SwiftUI Charts 框架在 iOS 18 中绘制数学函数,包括 LinePlot 和 AreaPlot 的详细教程、代码示例、高级技巧以及实际应用场景。
iOS 26 正式版即将发布,Flutter 完成全新 devicectl + lldb 的 Debug JIT 运行支持
在之前的 《Flutter 又双叒叕可以在 iOS 26 的真机上 hotload》 和 《Flutter 在 iOS 真机 Debug 运行出现 Timed out *** to update》 我
iOS26适配指南之UIScrollView
在 iOS 26 中,UIScrollView 迎来了两个重要增强,主要聚焦于滚动边缘的视觉效果和与浮动容器的交互体验。这些改进不仅让滚动过渡更自然,还提升了在复杂界面中内容的可读性。
Combine 响应式编程框架的详细讲解和实现方法
什么是 Combine? Combine 是 Apple 在 iOS 13+ 推出的响应式编程框架,用于处理 异步事件流(如网络请求、UI输入、通知等) ,替代回调、KVO 和 Notificatio
iOS断点续传
断点下载:是指在下载一个较大文件过程中因网络中断等主动暂停下载,当重启任下载任务时,能够从上次停止的位置继续下载,而不用重新下载。 知识点: 1.URLSession及其任务管理 URLSession
Cursor/VScode+iOS开发工具链
目标:Cursor、VSCode支持iOS日常编码交互 支持 jump to definition(定义跳转), see all references(方法/符号引用), call tree anal
一文读懂Font文件
一、引言 前文,我们介绍了字符(Character)、字形(Glyph)、字体的区别,这里我们再来实际分析一个字体文件中到底有什么,这有利于我们后续理解文字排版引擎的工作原理和流程。 macOS上系统
Swift各种构造器
构造器 使用构造器来实现构造过程,构造器可以看做是用来创建新实例的特殊方法。 构造过程:是使用类、结构体或者枚举类型的实例之前的准备过程。在新的实例可用之前必须执行这个过程,具体操作包括设置实例中每个
`@dynamicCallable`:把 Swift 对象当函数喊
一、为什么需要“假装函数”? 有时我们想让一个值看起来就是函数,从而写出更自然的 DSL: @dynamicCallable 就是 Swift 给的“变身器”: “让实例像函数一样被 call,背后转
阿权的开发经验小集
小集是日常开发中遇到问题的小结,或许可以帮助你少走一些弯路~ 文章内容涵盖 Git、Swift、iOS 等开发遇到的问题。
关于OC与Swift内存管理的解惑
在Swift中,如何解决闭包的循环引用? 那么如果是多个闭包嵌套呢? 那么又有一个问题:在OC中的block,就需要每一层都要弱引用,第二层要先强引用再弱引用,第三层再先强引用再弱引用吧?为什么Swi
关于网络编程与Socket,看我这几篇就够了(一)Socket
本文介绍Socket基础概念,解释了Socket是操作系统提供的网络编程接口,对比了长短连接特点,并通过Swift代码演示了Socket编程的四个核心步骤:创建、配置、连接和数据传输。
Flutter 三种方式实现页面切换后保持原页面状态
前言: 在 Flutter 应用中,导航栏切换页面后默认情况下会丢失原页面状态,即每次进入页面时都会重新初始化状态,如果在initState中打印日志,会发现每次进入时都会输出,显然这样增加了额外的开
iOS18系统 [YYKVStorage _dbClose] 偶现崩溃治理
一. 背景 项目线上会偶现[YYKVStorage _dbClose]的相关崩溃问题,崩溃堆栈如下: 二. 分析与治理 通过分析代码,这个崩溃发生在App应用退出的时候,YYDiskCache会调用_
iOS 使用蓝牙与智能设备连接通信详解(CoreBluetooth)
以 Objective-C 为基础语言,如何使用 `CoreBluetooth` 框架进行 BLE 设备连接、服务发现、数据通信等功能,适用于需要通过 iOS 设备连接蓝牙设备