首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
iOS
Swift
Apple
前端
APP
SwiftUI
Flutter
uni-app
编程语言
展开
全部
iOS
Swift
Apple
前端
APP
SwiftUI
Flutter
uni-app
编程语言
Android
人工智能
架构
面试
网络协议
安全
暂无数据
推荐
最新
flutter_flavorizr 多渠道打包、多环境打包利器,不需要再一个个手动配置了
在 app 开发中,测试工程师经常会说,我要在一个手机上同时安装测试环境、预发布环境、正式环境的包,又或者一套代码上架多个 app,怎么搞,手动配置多个环境过程繁琐。怎么搞?无意间看到 flutter
基于 Metal 的 iOS 全景视频播放器
项目简介 PNPlayer 是一个基于 Metal 框架开发的 iOS 全景视频播放器,支持 360° 全景视频播放和直观的手势控制。
鸿蒙激励的羊毛,你"薅"到了么?
背景 鸿蒙应用开发者激励计划2025,是由华为发起的开发者支持项目,旨在通过提供现金激励,鼓励开发者参与鸿蒙应用、游戏(含游戏App和小游戏,以下如无特指均使用“游戏”统一描述)、元服务的开发,以推动
Xcode 26还没有适配SceneDelegate的app建议尽早适配
Xcode 26 开始提醒即将强制要求适配UIScene lifecycle,文章介绍了一个适配方案和注意点
【AI Video Generator】迎来开年第一波大清洗!
背景 看似一个平平无奇的周末,却让做AI Video Generator的开发者天塌了。 好消息:竞品家的都嘎了! 坏消息:自己家的也嘎了! 此次以Video关键词检索,共计21款相关产品。有单纯上架
在 iOS 26 上@property 的一个小 bug
前段时间阅读了iOS 26 你的 property 崩了吗? 这篇文章,当时没太注意,但是这一阵子我也遇到了类似的 bug 。刚好最近我重新阅读新出的 objc-950 的源码,正好阅读到了这一部分,
从 Auto Layout 原理看:为什么 UITableView.tableHeaderView 无法自动撑开?
本文将从 Auto Layout 的原理出发,系统地解释: 为什么 tableHeaderView 不能自动撑开、 为什么必须显式地用 frame 回写高度、 以及这背后体现的 UIKit 设计
KN:Kotlin 与 OC 交互
KN如何使OC与Kotlin交互的? 主要分为两步: 1. KN,将Kotlin编译到汇编代码,可在Native运行 2. 编译器会生成OC的包装类与方法,包装类背后还是完整的KN类,这里是代理模
Flutter UI Components:闲来无事,设计整理了这几年来使用的UI组件库
📋 目录 项目概述 系统架构设计 核心模块详解 组件分类与实现 主题系统设计 性能优化策略 测试与质量保证 使用示例 总结与展望 🎯 项目概述 Flutter UI Components 是一个基于
iOS Swift 可选值(Optional)详解
Swift 与 Objective-C 最大的区别之一,就是 Optional(可选值)机制。 它从语言层面解决了“空指针崩溃”的问题,但如果使用不当,也可能引入新的 Crash。
1-22.【GCD】使用 DispatchSource 时最容易踩的坑有哪些?
1️⃣ 忘记 resume() 坑:创建 DispatchSource 后必须调用 resume() 才会启动事件源 原因:DispatchSource 默认是暂停状态 后果:事件永远不会触发 解决:
SwiftUI 导航
SwiftUI 提供了多种导航方式,让我为你详细介绍主要的导航模式和相关组件。 1. NavigationStack (iOS 16+) 基本用法 多类型导航 2. NavigationView (i
把一年前写给自己用的翻译软件开源了 | TranslateP
本来想写的有很多,但实在是没有更多精力了,就简单介绍下吧。 基于 SwiftUI 实现的在 macOS 上可无网络使用的菜单栏 AI 翻译小工具,目前暂时只支持英译中和中译英,可朗读原文也可查看音标。
一次搞懂 iOS 组合布局:用 CompositionalLayout 打造马赛克 + 网格瀑布流
一次搞懂 iOS 组合布局:用 CompositionalLayout 打造马赛克 + 网格瀑布流 最近在项目中遇到一个很有趣的需求: 要实现一个“左边大图 + 右边 2×2 小图”的马赛克布局,下面
ARC 原理与 weak 底层实现(Side Table 深度解析)
ARC 原理与 weak 底层实现(Side Table 深度解析) 一、先给结论(非常重要) 换句话说: ❌ 不是「A weak 引用 B」 ❌ 不是「对象记住了谁 weak 它」 ✅ 是「Runt
iOS一个Fancy UI的Tricky实现
背景 最近接到了一个Fancy的动效UI,主要是为了在首屏放出更多有用信息,提升用户购买转化率 这也是我近几年遇到的一个相对复杂的UI效果了。一开始看到这个效果,其实心里是没有底能不能实现的。因为在我
iOS逆向-哔哩哔哩增加3倍速播放(2)-横屏视频·半屏播放场景
前言 作为一名哔哩哔哩的重度用户,我一直期待官方推出 3 倍速播放功能。然而这个功能始终没有上线 😮💨。 刚好我自己熟悉 iOS 逆向工程,于是决定亲自动手,为 B 站加入 3 倍速播放
🚫求求你别再手动改类名了!Swift 自动混淆脚本上线,4.3 头发保卫战正式开始!
🚫求求你别再手动改类名了!Swift 自动混淆脚本上线,4.3 头发保卫战正式开始! 最近又被苹果爸爸 4.3 拿捏了吗? 是不是已经习惯了以下这些「灵魂折磨」: 为了上架不得不手动画几个类名 ——
iOS实现 WKWebView 长截图的优雅方案
在 iOS 开发中,为 WKWebView 实现长截图功能是一个常见且棘手的需求。本文将介绍一种高效、稳定的解决方案,通过分段渲染与图像拼接,完美捕获整个网页内容。
不要在 SwiftUI 中使用 .onAppear() 进行异步(Async)工作——这就是它导致你的 App 出现 Bug 的原因。
这个问题让我付出了沉重的代价——我的 SwiftUI App 每隔几秒就会随机重新加载数据。 起初,我以为是我的 API 出了问题。 接着,我责怪我的 @State 变量。 然后是 Combine。