首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
kango
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
[译] Xcode 和 LLDB 高级调试教程:第 3 部分
在这三部分教程的第一部分和第二部分中,我们已经介绍了如何利用 Xcode 断点来控制一个存在的属性值,并且通过表达式语句注入新的代码行。我们还探索了观察点这种特殊类型的断点。 我开发了一个特意带有几个错误的演示项目,详细说明了如何使用不同类型的断点配合 LLDB 来修复项目/应…
LLDB Debugger 学习(二):LLDB Debugger (LLDB) 进阶使用
LLDB Debugger (LLDB) 简述 LLDB Debugger (LLDB) 是一个有着 REPL 特性并支持 C++、Python 插件的 开源调试器,LLDB 已被内置在 Xcode
WWDC 2018:效率提升爆表的 Xcode 和 LLDB 调试技巧
在程序员写 bug 的职业生涯中,只有 bug 会永远陪伴着你,如何处理与 bug 之间的关系,是每一位程序员的必修课。特别是入门程序员经常受 bug 的影响,熬夜加班压力大,长痘长胖还脱发。 每一位 iOS 和 macOS 开发者都是幸运的,因为苹果的 Xcode 和 LLD…
iOS-Swift 独孤九剑:七、闭包的本质
函数类型 在 Swift 中函数本身也有自己的类型,它由形式参数类型,返回类型组成。在使用函数作为变量时,如果有同名函数不指定类型会报错。 那么函数类型的本质是什么呢.....
Swift 闭包: 捕获的奥秘
同学们在学习Swift闭包的时候,我想其中最大的难点就可能是捕获这个概念。什么时候必须用self,什么时候可以不用self,什么时候会造成循环应用,有时候我们会感到困惑。今天就让我们一起梳理下这些难点
面向 iOS 开发的 Bash 脚本教程
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 Bash(或叫 shell)脚本是 Unix 和类 Unix 操作系统的一种常用脚本,提供了一种强大的方法来自动执行重复性任务,如果能好好加以利
【iOS小组件】第一个小组件
前言 iOS屏幕小组件 Widget 是iOS 14发布的,目前国内外很多App 已经支持了。 开发小组件必须使用 Swift、SwiftUI,如果你还没接触过 Swift 及SwiftUI,可以先去
[贝聊科技]一次立竿见影的启动时间优化
@NewPan 贝聊科技 iOS 菜鸟工程师 之前公司的 UI 设计师和我们提过好几次启动时间的事情,当时在开发业务,所以没有时间去做这件事。最近发完版本,终于有时间搞一搞启动时间了。 一般而言,启动时间是指从用户点击 APP 那一刻开始到用户看到第一个界面这中间的时间。我们进…
URLSession 系列第六篇:文件传输新姿势,教你玩转 URLSession 后台任务
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 在前几篇文章中,我们探讨了 URLSession 的介绍、基本使用和安全性等等。 看到有小伙伴留言让讲讲后台下载相关的内容,那本篇文章就来重点介
iOS组件化的分层思路实践
组件化是一种软件设计方法,它将一个大型应用程序拆分成多个独立且可重用的模块。这些模块可以分别开发、测试和维护,从而提高代码的复用性和可维护性。