首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iOS新知
iOS新知
创建于2023-07-16
订阅专栏
本专栏同步自公众号“iOS新知”
等 263 人订阅
共210篇文章
创建于2023-07-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Swift 单元测试突破口:如何优雅测试私有方法?
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 在编写单元测试时,我们通常希望测试代码的业务逻辑。常用的测试编写格式是 GWT(Given-When-Then),其中在 "When" 步骤中调
掌握生死时速:苹果应用加急审核全攻略!
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 在应用开发的过程中,总会遇到一些突发情况,比如应用版本在上线后出现重大 bug 或崩溃,严重影响了大部分用户的使用体验。这种情况下,及时响应和修
深度解析!Apple App Site Association 文件背后的秘密和配置攻略
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 在 iOS 生态系统中,Apple App Site Association(AASA)文件扮演着至关重要的角色。它通过在你的 iOS 应用和网
Swift 6 新特性(一):count(where:) 方法带来的从复杂到简洁变化
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 Swift 语言一直在不断演进,推出的新特性不仅提升了性能,还提高了代码的可读性。 其中一个值得关注的新功能就是在 SE-0220 中引入的 c
Xcode 高效秘诀:这 11 个快捷键你必须知道!
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 作为一个 iOS 开发者,在使用 Xcode 时,掌握键盘快捷键是提高生产力和效率的关键。在这篇文章中,我将为大家介绍一些我最喜欢的 Xcode
惊人发现!Swift 循环性能对比,你用对了吗?
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 在 Swift 编程中,我们经常需要使用循环来处理数据,那么你有没有想过哪些循环函数的性能最好? 今天我们随便挑几个循环函数来测一下性能。 fo
开发者必看,全面解析 iOS 架构,探索 iOS 背后的秘密!
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 苹果的移动设备,包括 iPhone、iPad 和 iPod,都是运行在 iOS 平台上,虽然后来 iPad 独立拆分出去成为了 iPadOS,但
不为人知的技巧:Swift 中用特有方法实现"黑魔法"方法交换
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 ===== 在 iOS 开发中,方法交换(Method Swizzling)是一种极具灵活性的技术,也是面试中经常问到的问题。它允许开发者在运行
iOS 分享扩展(五):解锁 iOS 分享面板的神秘的联系人推荐功能
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 ===== 前几篇我们讲了分享扩展的相关功能,今天我们基于之前的文章,进一步深入探讨,看看还有哪些值得关注的功能。 往期文章: iOS 分享扩展
iOS 分享扩展(三):轻松定制 iOS 分享界面,提升用户体验
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 在前两篇文章中,我们分别介绍了如何在 iOS 应用中添加分享扩展,以及如何通过 info.plist 配置文件来限定分享内容的格式。今天,我们将
iOS 分享扩展(一):如何让你的 App 出现在 iOS 系统的分享面板中
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 大家有没有注意到,当你使用 iOS 系统分享面板的时候,有一些 App 是系统的,但也有一些是第三方 App 的,比如微信、微博等等。今天来讲讲
干货满满,深度解析 iOS 各种引用类型的性能差异
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 作为当代的 iOS 开发者,我们似乎很少关心引用计数了,因为现在系统使用自动引用计数(ARC)简化了内存管理的过程,但有时我们需要更高级的技术来
讲讲如何相对轻松的方式将 UIKit 项目迁移到 SwiftUI
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 随着技术的发展,开发者使用的工具和框架也在不断进步。自从 2019 年苹果推出 SwiftUI 后,开发者们迎来了一个现代化、声明式的用户界面构
不要被 ChatGPT 误导了,正确认识 iOS 中静态库和动态库
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 今天想写一篇关于静态库和动态库区别的文章,为了整理信息,问了下 ChatGPT,结果发现 ChatGPT 对静态库和动态库的理解一部分也是错误的
Swift 6 正式发布:从应用到嵌入式,Swift 的新征程!
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 随着今天 iOS 18.0 正式版的发布,Xcode 16.0 和 swift 6.0 也正式发布了,今天 Swift 语言团队的工程经理 Ho
哪位 iOS 开发还不知道,没有权限也能发推送?
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 在 iOS App 开发中,推送通知是一个非常有效地触答和吸引用户的措施,通知可以成为让用户保持用户的参与度。 但大家都知道,苹果上每个 App
Mac 自带的图像处理神器,你竟然不知道?
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 关注我的人基本都用 Mac 电脑吧,今天来介绍一个 Mac 上自带的图像处理命令,功能很强大,但很少人知道。 其实 macOS 长期以来一直有一
无密码时代来临,教你如何在 iOS 中配置和使用 Passkey
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 随着数字安全的不断提升,苹果在 iOS 中引入了 Passkey 技术。这不仅让用户的登录过程更加便捷,也极大地提高了安全性。今天,我将为大家详
递归枚举在Swift中的妙用,开发者必学的高级技巧!
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 作为一个 Swift 开发者,枚举(enum)肯定再熟悉不过了。但你有听说过递归枚举吗? 大家都知道,枚举是一种将相关值组合在一起的类型,而递归
介绍一个全新的 macOS 开源代码编辑器
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 平时习惯了用 Xcode 编程,有没有想过换用其他的编辑器?Xcode 虽然是苹果官方开发的,但随着不断迭代,已经有诸多缺点: 资源消耗高 启动
下一页