首页
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
人工智能
架构
面试
安全
网络协议
暂无数据
推荐
最新
Swift 方法调度机制完全解析:从静态到动态的深度探索
引言:为什么方法调度如此重要 在 Swift 开发中,你可能听过其他人给出这样的建议:"把这个方法标记为 final"、"使用 private 修饰符"、"避免在扩展中重写方法"。这些建议的背后,都指
深入理解 UINavigationController:生命周期、动画优化与性能调优
- 页面 push/pop 时,两个 ViewController 的生命周期方法如何调用? - 为什么首次进入新页面会卡顿? - 如何让导航切换更丝滑? - 又该如何定位动画卡顿的“罪魁祸首”?
App Groups in iOS
一、什么是 App Group App Group 允许同一开发者团队(Team)下的多个 App访问一个或多个共享空间(Shared Container) 默认情况下(未使用 App Group):
RxSwift 中 asDriver() 详解
本文从「是什么、为什么用、怎么用」三个层面,详细讲解 RxSwift 中的 asDriver() 方法,适配新手理解,兼顾实用性和易懂性。 一、asDriver() 核心含义 asDriver() 是
1-3.【GCD】DispatchQueue 的底层数据结构是什么?
它是一个复杂的 C 结构体,集成了任务队列、线程管理、性能优化等多个子系统。 核心数据结构:dispatch_queue_s 详细结构解析 1. 多态设计:dispatch_object 2. 任务队
Flutter 最新xyz
一、Dart 语言基础xyz(15题) 1. Dart 是值传递还是引用传递? 答案: 类型 传递方式 示例 基本类型(int、double、bool、String) 值传递 修改不影响原值 对象和集
在Flutter中使用信号量解决异步冲突
最近一个项目是IM的项目,使用的是悟空IM SDK,在会话列表中,会话列表的数组conversationList会被多次改变,由于是不定时的,会造成混乱
从0使用Kuikly框架写一个小红书Demo-Day6
拓展Kuikly原生API的能力 在Kuikly开发中, 经常会有需要调用平台API的诉求, Kuikly是一个跨端的UI框架,本身不具备平台相关的能力,但是Kuikly提供了Module机制
Xcode26-iOS26适配
前两天苹果发布了Xcode26、iOS26正式版本;因为没有强制要求适配,原计划忙完手上的事情再去适配。但是最近发包审核反馈在iOS26上闪退了。我人麻了,想躺平,奈何苹果推着我进步啊
Swift Array的写时复制
众所周知Swift中Array是值类型,如果其中元素为值类型和引用类型,分别会发生什么? 相关验证方法 检查不同层次的地址 元素为引用类型 随便定义一个类,并创建列表1,然后直接赋值给列表2 用wit
KVC / KVO 与 ivar / property 的底层关系
KVC / KVO 与 ivar / property 的底层关系 一、为什么 KVC / KVO 一定要和 ivar / property 一起理解 在 Objective-C 中: ivar 是数
iOS内存映射技术:mmap如何用有限内存操控无限数据
01 内存管理的双重世界:虚拟与物理的分离 每个iOS应用都生活在双重内存现实中。当你声明一个变量或读取文件时,你操作的是虚拟内存地址,这是iOS为每个应用精心编织的“平行宇宙”。 这个宇宙大小固定—
SwiftUI navigation stack 嵌套引起的导航错误
最近我们在推进 ModernNavigation 插件化架构时,遇到了一个 SwiftUI 开发中非常经典、但也极其容易让人抓狂的“幽灵问题”:嵌套 NavigationStack。
深入剖析 Swift Actors:六大陷阱与避坑指南
Swift 5.5 引入 Actors 时,苹果承诺这将终结数据竞争问题。"只需把 class 换成 actor,问题就解决了"——但事实远比这复杂。 陷阱 1:Reentrancy(重入)——Act
iOS自定义TabBar
DDTabBar 自定义 TabBar 技术文档 概述 DDTabBar 模块底部导航栏的自定义实现, 支持 普通样式 与 液态玻璃(Liquid Glass)样式 双形态切换。 支持暗黑模式和长辈模
iOS疑难Crash-_dispatch_barrier_waiter_redirect_or_wake 崩溃治理
我们司机端App一直存在着_dispatch_barrier_waiter_redirect_or_wake相关的崩溃。 该崩溃具体崩溃堆栈如下: 而且该崩溃集中在14.0~16.2之间的
iOS 知识点 - Category / Extension / Protocol 小合集
谈到 OC 基础,错不开的三种机制:`Category` / `Extension` / `Protocol`。
苹果开发者账号申请的痛点,包含新限制说明!
背景 上车AppStore必经之路,苹果开发者账号注册。简单盘点一下,申请苹果开发者痛点问题。 账号注册 正常的个人开发账号,基本上直接使用 126、163或者QQ邮箱都可以直接使用。 对于公司开发者
1-2.【GCD】GCD 是如何管理线程池的?线程是谁创建的?
线程创建者:GCD 自己 GCD 是线程的实际创建者,但不是随意创建,而是通过高度优化的机制: GCD 线程池的智能管理 1. 按需创建,延迟销毁 2. 线程复用策略 线程池的关键参数和策略 1. 线
使用pymobiledevice3进行iphone应用性能采集
执行步骤 安装依赖(未安装则执行) 启动Tunnel(系统版本>=17需要) 获取性能数据(打开一个新的终端) 根据PID获取性能数据 获取全部进程的性能数据 简单方案 上面的多个步骤都是通过pymo