首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Xcode、Mac
订阅
身是眼中仔
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
iOS通过注入动态库的方式实现极速编译调试(InjectionIII、热重载、热编译)原理解析
iOS 原生代码的编译调试,都是通过一遍又一遍地编译重启 APP来进行的。所以项目代码量越大,编译时间就越长。虽然我们可以将部分代码先编译成二进制集成到工程里,来避免每次都全量编译来加快编译速度,但即使这样,每次编译都还是需要重启App,需要再走一遍调试流程。幸运的是,John…
一文读懂字节跳动自研移动研发工具链 MBox
MBox 是字节跳动抖音基础技术团队根据移动端研发出现的现状与问题,结合移动端研发工具相关实践经验,自研的一款面向移动端开发者的研发工具链产品。
开启Xcode隐藏配置,彻底解决Xcode打开慢的问题
Xcode隐藏配置 近期通过调试Xcode运行时的配置信息,挖掘出了需要Xcode隐藏配置,详情见飞书文档Xcode隐藏配置。 Xcode全局索引 通常在Xcode每次打开工程时,Xcode需要完成以
重拾iOS-import
#import<xxx/xxx.h>: 引用系统文件,它用于对系统自带的头文件的引用,编译器会在系统文件目录下去查找该文件。 #import"xxx.h": 用户自定义的文件用双引号引用,编译器首先会在用户目录下查找,然后到安装目录中查。 双引号是用于本地的头文件,需要指定相对…
Xcode调试技巧总结
前言本来觉得调试是一件很简单的事情,但是看了很多介绍调试方法的文章,发现有些技巧并不知道,有必要对常用的Xcode调试技巧做一个总结,提高工作效率。一、调试面板上方:断点开关、继续执行、单步执行、单步
酸了的我写下这篇文章:用Xcode编写适合自己的代码块
代码块是快速撸代码的利刃,本文从系统代码块出发,通过分析配置项,然后再实战自定义代码块,展示关键占位符的编写,让大家了解如何自己写代码块。授人以鱼不如授人以渔,自己会了,融会贯通了才是王道。
Xcode入门秘籍——很多iOS开发者都不知道的基本操作
磨刀不误砍柴工! Xcode是我们最常用的开发工具。能够熟悉更多Xcode常用快捷键和常用调试方式,对于高效开发非常重要,往往可以事半功倍。
iOS 查看及导出项目运行日志
笔者将分享iOS 查看及导出项目运行日志的内容,全文分为如下7个部分。 QiLogTool Demo地址、使用方式及效果演示。 iPhone 连接 Mac 的情况下使用控制台, 搜索项目名称,笔者这里的项目名称为 QiLogTool ,找出相应的日志。此时不管是否正在使用 Xc…
内存二三事: Xcode 内存图、Instruments 可视化检测循环引用
需要该对象的时候,他就得在。不需要他的时候,他最好被释放了。 合理的利用资源。 需要该对象的时候,他不在,释放早了。 不需要该对象的时候,他还在。内存可能泄漏了。 在重点测试的界面,多操作,然后退出。 重复几次。确认系统缓存已初始化。 如果内存释放的干净,就没什么 retain…
Xcode 调试技巧
在使用正确的情形下,IDE 内置的调试工具能够帮我们节省大量时间。例如,与原始手动控制台打印相比,最简单设置断点进行单步调试的效率则要高出一个量级。而且这还仅仅只是调试武器库里的冰山一角,Xcode 有一整套方便的工具,旨在加快调试工作流程。 先来回顾一下断点调试时的常见场景:…