swift

TouchWorld2 天前
ios·swift
iOS逆向-哔哩哔哩增加3倍速播放(2)-[横屏视频-半屏播放]增加3倍速播放作为一名 哔哩哔哩的重度用户,我一直期待官方推出 3 倍速播放 功能。然而等了许久,这个功能始终没有上线 😮‍💨。
1024小神2 天前
ios·swiftui·ar·xcode·swift
xcode 中配置AR Resource Group并设置图片宽度等在Assets.xcassets中右键添加一个AR Resource Group,并将拖动的资源进去如果报错提示:xcode AR Resource AR reference image "dddd" must have non-zeropositive width 说明没有给图片设置实际的物理尺寸宽高
Wcowin2 天前
mac·swift·粘贴板
OneClip 开发经验分享:从零到一的 macOS 剪切板应用开发OneClip 从最初的想法到现在的功能完整的应用,经历了多个版本的迭代。本文分享开发过程中的真实经验、遇到的问题、解决方案和最佳实践,希望能为其他 macOS 开发者提供参考。
崽崽长肉肉2 天前
ios·swift
Swift中的知识点总结// 属性只想让外界访问,而不想让他们修改,此时需要 public private(set) var name
代码不行的搬运工2 天前
开发语言·网络·swift
面向RDMA网络的Swift协议在 RDMA 网络中,Swift 并非传统意义上的传输层协议,而是一套为弹性计算场景设计的RDMA 控制面优化方案。它核心是通过缓存优化和进程资源共享技术,解决 RDMA 与弹性计算(如无服务器架构)融合时控制面连接建立慢、资源共享难的瓶颈,进而提升 RDMA 在短生命周期任务场景中的性能,下面结合其定义、核心设计及实例详解工作原理:
大熊猫侯佩3 天前
人工智能·ai·文生图·swift·图生图·imageplayground·apple 智能
拯救发际线行动:用 Swift 和 Image Playground 驾驭 AI 绘图面对产品总监老王深夜抛出的“AI 灵魂绘图”离谱需求,资深 iOS 工程师 Leo 如何在不献祭发际线的前提下,用几行 Swift 代码实现绝地反击?本文将带你深入 Apple 最新的 Image Playground 框架,在充满黑色幽默的职场剧情中,轻松掌握 文本转图片、风格化渲染 以及 图生图 的核心技术。别造轮子了,快来召唤“神笔”,明早准时打脸 KPI!🚀
linweidong3 天前
objective-c·swift·ios开发·切面编程·ios面试·苹果开发·mac开发
网易ios面试题及参考答案(下)OC是单继承语言(一个类仅能继承一个父类),但可通过多种方式模拟多继承效果;面向切面编程(AOP)则是将“横切逻辑”(如日志、埋点、权限校验)与业务逻辑分离,OC中可通过运行时、分类、Method Swizzling等方式实现,以下从实现方式、示例、面试要点全维度解析:
大熊猫侯佩4 天前
swift·编程语言·apple
Swift 迭代三巨头(下集):Sequence、Collection 与 Iterator 深度狂飙异步序列的 “错误恢复漏洞”,本质是没搞懂AsyncSequence的错误传播规则 —— 就像 F1 赛车的刹车系统没校准,一踩就抱死,一松就失控。
大熊猫侯佩4 天前
swift·编程语言·apple
Swift 迭代三巨头(中集):Sequence、Collection 与 Iterator 深度狂飙如果说同步 Sequence 是 “自然吸气引擎”,那 AsyncSequence 就是为异步场景量身打造的 “涡轮增压引擎”。
大熊猫侯佩4 天前
swift·编程语言·apple
Swift 迭代三巨头(上集):Sequence、Collection 与 Iterator 深度狂飙赛道上的引擎轰鸣震耳欲聋,天才 Swift 工程师艾拉紧盯着赛车数据面板,额角的冷汗浸透了队服 —— 连续三次,实时处理赛车传感器数据的系统在迭代时突然宕机,就像一辆顶级 F1 赛车在蒙扎赛道的直道上突然爆胎。
1024小神4 天前
开发语言·macos·ios·swiftui·xcode·swift
xcode多环境 Dev 、Debug 和 Release变量配置以及怎么切换不同环境配置不同的环境前提就是要有不同环境的配置文件,然后在配置文件中配置不同的变量对应的值,将不同的配置文件和不同的运行环境绑定,最后运行不同的环境。
1024小神4 天前
ios·swiftui·swift
Swift中跨view视图组件实现全局状态共享的方式汇总写前端习惯了,比较喜欢使用Pinia那种全局状态共享的功能,就尝试怎么实现,实现方式大概有四种,这四种都是比较简单的,分别是使用 @StateObject+@EnvironmentObject 和 @StateObject + @ObservedObject,还有@AppStorage 和 单利模式的ObservableObject这四种。
Wcowin4 天前
mac·swift·粘贴板
【自荐】OneClip—— 一款简单专业的 macOS 剪贴板管理工具官网 :https://oneclip.cloud/ 目前已经开源了早期版本下载地址+仓库地址:https://github.com/Wcowin/OneClip/releases
Sheffi665 天前
ios·objective-c·swift
Swift 与 OC 混编底层交互原理Swift 和 Objective-C 的混编是 iOS 开发中的常见场景。无论是老项目引入 Swift,还是 Swift 项目使用 OC 第三方库,都需要两种语言之间的互操作。
东坡肘子5 天前
人工智能·swiftui·swift
挖掘“沉默的专家” -- 肘子的 Swift 周报 #114关注我博客的读者可能留意到,最近一段时间我较少发表个人的作品,取而代之的是,我陆续发布了多篇来自不同开发者的客座文章。没错,这是我近期发起的一项特别企划——邀请那些在各自领域深耕且卓有建树的开发者,分享他们的实战经历、独家秘籍、独特视角以及心路历程。
疯笔码良5 天前
ios·swift
【IOS开发】Instruments 使用指南启动方式: 1. Xcode → Product → Profile (⌘I) 2. 选择 Time Profiler 3. 点击录制按钮开始分析
疯笔码良5 天前
ios·swift
【IOS开发】后台保活方案需要在Xcode的“Capabilities”中开启Background Modes,并勾选“Audio, AirPlay, and Picture in Picture”。
疯笔码良6 天前
ios·swift
iOS 国际化与本地化完整指南国际化 (Internationalization, i18n): 让应用支持多语言的设计过程本地化 (Localization, l10n): 将应用适配到特定语言/地区的过程
大熊猫侯佩7 天前
swift·apple
代码危机:梅根的内存救赎(下) —— TaskGroup 的终极反杀“内存剩余 4%!核心算力被恶意 Task 吞噬!” 梅根的投影突然闪烁红光,整个机房的应急灯骤然亮起。莉娜盯着屏幕上疯狂滚动的 TaskGroup 代码,指尖因用力而泛白 —— 噬核者这招 “人海战术” 堪称毒辣,用数十个子任务同时绑定系统核心,如同蚁群啃食雄狮。
大熊猫侯佩7 天前
swift·编程语言·apple
代码危机:梅根的内存救赎(上) ——Swift Task 中的 [weak self] 终极解密2077 年,新硅谷核心机房内,女主莉娜的指尖在全息键盘上飞速跳跃,额角的汗珠却顺着鬓角滑落。她负责的 “天网哨兵” 防御系统突然发出刺耳警报,核心模块响应延迟飙升至 10 秒,屏幕上红色警告如同鲜血蔓延 ——“内存泄漏风险:一级警戒”。