首页
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
架构
macOS
Xcode
Debug
暂无数据
推荐
最新
iOS26适配指南之UIButton
在 iOS 26 中,UIButton 迎来了非常实用的更新: Liquid Glass 风格配置方法,让按钮拥有全新的半透明折射质感,完美融入 iOS 26 的视觉系统。
iOS 开发核心知识点全解析(面试必备)
iOS 开发的深度面试往往围绕运行时机制、内存管理、多线程、视图渲染、架构设计等核心领域展开。本文将系统梳理这些领域的高频问题,并提供清晰、完整、可直接用于面试的答案,帮助开发者构建扎实的知识体系。
Flutter开发,GetX框架路由相关详细示例
flutter 开发,使用getx进行路由管理,可以设置根路由,以及返回根路由,返回指定页面路由,并且中间页面可以自动销毁,多次重复跳转同一个页面,可以实现页面数据刷新的功能.
Thread.sleep vs Task.sleep:一句话记住“别再阻塞线程”
一、两句话区分 API 阻塞谁 后果 Thread.sleep(forTimeInterval:) 整条线程 线程池“饿死”,其他任务无法调度 Task.sleep(nanoseconds:) 当前任
Flutter性能优化实战Tips
前言 Flutter作为跨平台移动应用开发框架,一直广受欢迎,在开发过程中,确保应用的性能是至关重要的。本文主要介绍常见的 flutter 性能优化方法并通过代码展示优化点
Flutter 应该如何实现 iOS 26 的 Liquid Glass ,它为什么很难?
iOS 26 的 Liquid Glass 发布至今,可以说是热度不减,在之前粗糙的 《实现 iOS 26 的 “液态玻璃”》我们也聊过一些实现可能,抛开「液态玻璃」的 UI 效果好不好看等问题,这里
聊聊 Flutter 在 iOS 真机 Debug 运行出现 Timed out *** to update 的问题
最近刚好有人在问,他的 Flutter 项目在升级之后出现 Error starting debug session in Xcode: Timed out waiting for CONFIGURA
UILabel 字体缩放适应宽度
在iOS开发中,UILabel本身没有直接提供“最大字体”的属性,但可以通过以下几种方式实现字体大小的上限控制: 一、手动计算并设置字体大小 在设置文本后,根据文本内容和可用空间动态计算合适的字体大小
iOS App实现基于 Wi-Fi 的 Socket 通信(物联网)
IOS设备上通过Wi-Fi与局域网设备建立TCP Socket通信连接,通信连接,并实现数据的收发。
学会在Cursor中使用Rules生成代码后可以躺平了吗?
之前我们给DeepWrite(内容多平台分发工具)总结出了一套完整的Rules规则,最终的期望是让Cursor帮我们在集成其他平台时,可以解决大部分重复的工作,同时代码风格也要遵循我们项目规范
iOS断点续传
断点下载:是指在下载一个较大文件过程中因网络中断等主动暂停下载,当重启任下载任务时,能够从上次停止的位置继续下载,而不用重新下载。 知识点: 1.URLSession及其任务管理 URLSession
一图看懂 Sendable & @Sendable—— Swift 并发世界的「通行证」到底长什么样?
速览思维导图(先收藏,再阅读) 为什么要有 Sendable? 安全区域 危险区域 单线程、主线程 多任务、TaskGroup、actor 之间 值类型拷贝 引用类型共享 Sendable 就是编译器
用 `defer` 管理异步清理:Swift 中的“保险丝”模式
异步状态清理的典型痛点 问题: 函数变大后,多处 return / throw 容易漏掉 isLoading = false Task 取消也会提前退出,清理代码同样不会执行 复制粘贴“收尾”逻辑 =
鹿鼎记豪侠传:Rust 重塑 iOS 江湖(上)
Apple 可不是在 “随便试试”。它虽没赶上 Rust 的 “公开派对”,但按老规矩,它一出场,保准要掀桌子改规矩 —— 就像当年 Intel 还在跟散热膏死磕时,它直接换了 Apple Silic
swiftUI中各View的叠叠乐是怎么实现的
这里的 VStack 的闭包其实是由 ViewBuilder来定义的。ViewBuilder早期用 @_functionBuilder 标记定义,@_functionBuilder是 SwiftUI
UIScene in iOS
UIScene是iOS 13引入的,核心要解决的是,原来的基于1个Window管理App UI的策略,不能很好的适配像iPad中出现的一个App对应多个Window的场景 iOS 13之前 在iOS
Redux 中›ABC三个页面是如何通信的?
你的这种感觉非常正常!这也是很多初学者对 Redux 最大的误解。如果 A、B、C 三个页面分别有自己的 Store,那你就完全违背了 Redux 最核心的“单一数据源”原则,自然会陷入无法通讯的困境
iOS26适配指南之UIScrollView
在 iOS 26 中,UIScrollView 迎来了两个重要增强,主要聚焦于滚动边缘的视觉效果和与浮动容器的交互体验。这些改进不仅让滚动过渡更自然,还提升了在复杂界面中内容的可读性。
Swift 的 `withoutActuallyEscaping`:借一个 `@escaping` 身份,但不真的逃跑
一、为什么会有“假逃跑”需求? 默认情况下,函数参数的闭包是 non-escaping: 只能在函数体内同步调用 编译器可把闭包放在栈上,更快、无堆分配 但某些标准库 API(lazy.filter、
Swift 里的“橡皮擦”与“标签”——搞懂 existentials 与 primary associated type
Swift 的协议一旦带上 associatedtype,就像给类型贴了一张“待填写的支票”——编译时必须知道具体填什么数字,否则无法兑现。 这导致一个经典编译错误: existentials(any