Skip to content

Commit

Permalink
fix #4820
Browse files Browse the repository at this point in the history
  • Loading branch information
iostalks authored Dec 15, 2024
1 parent 6702358 commit a0c9cc9
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions Reports/2024/#317-2024.12.23.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,9 @@

> 写的不错的技术博客,包含但不局限于 iOS、多端统一、设计、产品等
### 🐕 [得物 iOS 函数调用栈及符号化调优实践|得物技术](https://mp.weixin.qq.com/s/KSAZRfqYmBPuooXJM5qn0A)
[@Smallfly](https://github.com/iostalks):这篇文章介绍了得物技术团队如何解决 iOS 隐私合规检测的性能难题。文章详细解析了 `+[NSThread callStackSymbols]` 的内部机制,并通过逆向工程优化了调用栈的获取与符号化过程。实现包括自定义 `callStackSymbols` 方法、缩短堆栈长度以及智能缓存策略,显著降低了 CPU 占用,提升了检测效率。为 iOS 开发者提供了优秀的性能优化实践案例。

## 工具

> 开发过程中常用的工具,及一些新工具的介绍
Expand Down

0 comments on commit a0c9cc9

Please sign in to comment.