首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
manajay
掘友等级
iOS菜鸡工程师
|
快手
喜欢技术, 探索全栈
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
188
文章 180
沸点 8
赞
188
返回
|
搜索文章
赞
文章( 180 )
沸点( 8 )
解决CocoaAsyncSocket在iOS16系统上的崩溃问题
本篇文章,主要记录了我处理CocoaAsyncSocket在iOS16系统上的崩溃问题,通过Xcode定位,以及Github中的PR与issues,一步步接近真相,真相让人哭笑不得。
Objective-C runtime 源码调试
Apple官方已经将Objective-C runtime的源码开源,在学习Objective-C runtime的过程中可以使用开源的代码一边调试一边学习。本文旨在帮助大家搭建调试环境。
iOS Universal Link使用总结
Universal Link在第三方分享中的使用及注意事项;包括apple-app-site-association文件的配置及格式问题
App崩溃现场取变量名和其实际值对应关系(不只是寄存器)
前段时间群里有同学提说希望能在App的崩溃日志中得到崩溃现场当前方法中各个变量名和其当前值(而不是只有寄存器),于是去调研了一下.dSYM文件格式,发现理论上是可行的。 1. .dSYM 文件基本概念 .dSYM文件是Xcode在编译iOS工程过程中产生的符号文件,一般用于崩溃…
Xcode调试非本机构建的程序——符号文件和源码断点
问题场景用户在机器1上用Xcode将App工程(存放于本机文件路径1)布署到iPhone上,然后在机器2上用Xcode打开文件路径2的工程,然后Attach到iPhone上的App进程,这时Xcode
Go2Shell 无法使用的替代方案
作为go2shell的重度使用者,近日更新系统后,发现go2shell竟然无法使用了,上appstore查了一下,发现最新更新已是4年前。那怎么办呢?
iOS一道复合型面试题与底层原理
0. 引言 我们常常吐槽面试的难度,甚至出现了 “面试造火箭,开发拧螺丝” 说法。作为客户端开发人员,面试直接让你现场手撸一个红黑树,难度是很大的,除非你专门准备过。 但常见的考点我们是需要知道的。有时考点可能被包装了一下,可能没法一下就看出来,但看破考点之后就会有恍然大悟的感…
WWDC20 iOS14 Runtime优化
1. Class结构体变化 这个类对象包含了最常用的信息:指向元类、父类、以及方法的缓存。它还有一个指针指向更多的额外信息class_ro_t,其中 ro表示read only 。这部分信息是只读的,其中包含了类名、方法、协议、实例变量和属性等信息。Swift类和Objecti…
iOS中的网络调试
开发iOS的过程中,有一件非常令人头疼的事,那就是网络请求的调试,无论是后端接口的问题,或是参数结构问题,你总需要一个网络调试的工具来简化调试步骤。 早先很多的网络调试都是通过App外的调试来进行的,这种的好处是可以完全不影响App内的任何逻辑,并且也不用去考虑对网络层可能造成…
下一页
个人成就
文章被点赞
4
文章被阅读
5,648
掘力值
809
关注了
63
关注者
6
收藏集
23
关注标签
16
加入于
2017-12-13