首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
落叶情思
掘友等级
iOS
|
小而美
一个工作了10年的loser
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
23
文章 23
沸点 0
赞
23
返回
|
搜索文章
赞
文章( 23 )
沸点( 0 )
Tagged Pointer对象安全气垫为何会失效
探究Tagged Pointer内存结构的演进和设计原理,解决Tagged Pointer对象安全气垫失效的问题。
iOS使用 Metrickit 收集崩溃日志
iOS使用 Metrickit 收集崩溃日志 Metrickit 是什么 MetricKit 是 苹果在 iOS13系统开始引入的用来汇总和分析有关异常和崩溃诊断以及电源和性能指标的每个设备的报
iOS15之后苹果崩溃日志解析方法
iOS 15之后,iPhone 崩溃日志崩溃之后,崩溃日志的组织格式有变化了,不再是之前的行式表示,而是`JSON`格式记录。示例如下。
Flutter 2.0 下混合开发浅析
Flutter 2.0 发布时,其中最受大家关注之一的内容就是 Add-to-App 相关的更新,因为除了热更新之外,Flutter 最受大家诟病的就是混合开发体验不好。 且不说在已有的原生项目中集成 Flutter ,就是现阶段在 Flutter 中集成原生控件的 Platf…
iOS 崩溃日志分析入门
Incident Identifier: crashlog 文件唯一标识符,类似于苹果设备的 udid。 Process: 发生崩溃的进程名称和对应的 processID。 Path: 发生崩溃应用的文件路径。 Indentify、 version、 Code Type: 发生…
swift 内存管理之类的引用计数
可以看到在结构体struct HeapObject里面有一个变量refCounts,这个变量实际上就是用来表示引用计数相关信息的,我们继续看源码,最终可以看到结构体成员变量BitsType代表的refCounts就是一个uint64_t类型的数据。
[译]《iOS Crash Dump Analysis》- 内存诊断
在本章中,我们着眼于基于 Xcode 不同的诊断选项来解决内存问题。 iOS 平台在堆栈上或堆上为我们的应用分配内存。 每当我们在函数范围内创建局部变量时,就会在堆栈上分配内存。每当我们调用 malloc 方法(或其变体)时,都会从堆中分配内存。 堆上分配的最小的内存大小为 1…
Mac OS下nm命令详解
从Xcode8开始,苹果在mac上nm工具使用的就是llvm-nm工具(llvm-nm工具用来列出llvm字节码文件,目标文件以及归档文件中的目标中的符号名称)。对大部分nm工具的命令选项来说,他们都有相同的可选项;但-f,-s和-L这几个选项差别较大。本文主要介绍了nm工具的…
swift中如何正确安全的声明一个单例
Talk is cheap. Show me the code. swift在类中,类变量是能够保证线程安全,swift底层,static关键字的实际上是使用dispatch_once语法来实现的,如下一段swift编译中间产物SIL语言中的代码就能看到底层的实现. 3.在sw…
iOS上获取崩溃日志的N+1种方法
正常情况下,程序崩溃之后都会有崩溃日志保存在我们的手机里面,当崩溃的时候,我们可以通过如下几种方式找到我们的崩溃日志。 打开。 苹果在WWDC 20扩展了200多个App Store Connect API,其中就包括了崩溃日志的获取API的增加。因条件所限,没有权限是不能获取…
下一页
个人成就
文章被点赞
165
文章被阅读
61,444
掘力值
1,201
关注了
60
关注者
49
收藏集
0
关注标签
14
加入于
2019-05-23