首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
iOS
Swift
Apple
前端
SwiftUI
APP
Flutter
编程语言
uni-app
展开
全部
iOS
Swift
Apple
前端
SwiftUI
APP
Flutter
编程语言
uni-app
Android
人工智能
架构
面试
性能优化
网络协议
暂无数据
推荐
最新
脱离 SwiftUI 也能用 @Observable:深入理解 withObservationTracking 的玩法、坑点与 Swift 6 突围
## 前言 iOS 17 引入的 `@Observable` 宏让 SwiftUI 刷新机制大变天,但官方文档只告诉你“在 View 里用就行”。 如果我们想在 非 SwiftUI 场景(比如 N
一款轻量、低侵入的 iOS 新手引导组件,虽然大清都亡了
PolarisGuideKit:轻量、低侵入的 iOS 新手引导组件(遮罩挖孔 + Buddy View + 插件化) GitHub:https://github.com/noodles1024/Po
《Flutter全栈开发实战指南:从零到高级》- 24 -集成推送通知
Flutter应用中实现FCM推送通知的完整指南,涵盖FCM工作原理、消息类型区分(通知/数据/混合消息)以及Android本地通知实现,为开发者提供了一套完整的推送通知解决方案。
__CFRunLoopDoObservers函数详解
__CFRunLoopDoObservers 函数逐行注释 函数概述 __CFRunLoopDoObservers 是 RunLoop 中负责触发观察者回调的核心函数。当 RunLoop 的状态发生变
iOS borderWidth为0.5边框上下不均匀问题探究和解决
一. 背景 项目中经常遇到需要给按钮或者视图设置0.5的边框,因此习惯通过layer.borderWidth的来设置,但设置出来,会发现上下边框有点不均匀,明显左上部分比较细,右下部分比较粗。 二.
IOS开发一个直播应用
直播已经成为现代互联网生活的重要组成部分,不仅改变了传统的媒体传播方式,还成为社交互动、电子商务和教育领域的重要工具。从最初的文字和图片形式,到视频录制,再到如今实时音视频的直播技术
Swift中的知识点总结
1、属性只想让外界访问,而不想让他们修改 // 属性只想让外界访问,而不想让他们修改,此时需要 public private(set) var name 2、智能排序localizedStandard
Swift中的分层缓存设计:平衡性能、内存与数据一致性的实践方案
引言:单一缓存策略的局限性 在移动应用开发中,缓存是提升性能的关键手段。然而,单一的缓存策略往往难以同时满足三个核心诉求:高性能、低内存占用和数据一致性。 内存缓存速度快但容量有限,磁盘缓存容量大但访
使用pymobiledevice3进行iphone应用性能采集
执行步骤 安装依赖(未安装则执行) 启动Tunnel(系统版本>=17需要) 获取性能数据(打开一个新的终端) 根据PID获取性能数据 获取全部进程的性能数据 简单方案 上面的多个步骤都是通过pymo
iOS Swift 可选值(Optional)详解
Swift 与 Objective-C 最大的区别之一,就是 Optional(可选值)机制。 它从语言层面解决了“空指针崩溃”的问题,但如果使用不当,也可能引入新的 Crash。
2.iOS 布局系统:布局原理
iOS布局系统看似简单,却隐藏诸多细节。从Frame到AutoLayout,很多问题并非API用错,而是对布局原理理解不足。本文从视图布局流程入手,结合约束机制,梳理系统计算View尺寸与位置的过程。
flutter项目大量使用.obs会导致项目性能极度下降吗
简短的回答是:一般情况下不会,甚至在很多场景下,大量使用 .obs 反而比传统的 setState 性能更好。 但凡事都有“但是”。如果使用姿势不对,确实会导致内存占用增加或帧率下降。 我们需要从**
《Flutter全栈开发实战指南:从零到高级》- 19 -手势识别
深入探讨Flutter中的手势识别技术,通过架构图解析了GestureDetector的工作原理,包括事件传递机制、多手势竞争规则和命中测试,帮助开发者掌握Flutter中流畅自然的手势交互开发技巧。
__CFRunLoopSourceComparator 函数详解
__CFRunLoopSourceComparator函数 该函数用于对Source0数组进行排序。 排序会用到source的_order属性和_signaledTime属性。 _order:Sour
最近一周AppStore卡审严重么?
背景 AppStore卡审核一直是一个叫人捉摸不透的事情。 有些卡审其实并非偶尔,而是历史发展的必然趋势。 必然原因 卡审的原因无非两点,自身有骚操作的业务流程。【审核触发2.3.1隐藏功能判定】 引
iOS 26 适配笔记
这是适配 iOS 26 的笔记,并非介绍新功能和API。陆续更新,发现一个就写一个🤯🤯🤯🤯🤯🥸🤨😗🙃
聊聊看千问AI分析滤镜库Harbeth
Harbeth 是一个基于Apple Metal框架的高性能图像处理和滤镜开发库,采用Swift语言编写,为iOS和macOS平台提供了强大的GPU加速图像处理能力。该项目由开发者yangKJ创建,旨
从 Anthropic 封杀与苹果谷歌结盟,看 AI 护城河的构建 -- 肘子的 Swift 周报 #119
本期聚焦 Anthropic 封杀与苹果谷歌结盟,其他内容涵盖 tvOS 开发、Swift 2026 展望、SPM 资源优化、InternalImportsByDefault 等
Swift中的AutoreleasePool:原理、实践与最佳使用场景
核心概念解析 什么是AutoreleasePool? AutoreleasePool(自动释放池)是iOS内存管理中的重要机制,它本质上是一个局部上下文或容器。所有在这个容器内定义的对象,在容器退出作
Capacitor + React 的 iOS 侧滑返回手势
Capacitor + React 的 iOS 侧滑返回手势的问题,二级页面无法侧滑返回;能侧滑但上级页面预览是白屏/黑屏(看不到上一页内容);自己实现手势会引入大量时序/兼容性的坑。