本文意义在分析如何利用runloop监控卡顿。代码可以看戴铭大佬的代码 思路 首先思路就是利用CFRunloopObserverContext监控主线程runloop的状态,...
上篇文章说道,RunLoop总结与面试,搞懂了RunLoop底层原理,当然要写东西练手喽,参考之前同事写的工具和一些文章,输出此文。 1.寻找卡顿切入点 监控卡顿,说白了就是...
1 引子:12行 源于 人工智能 的时代潮流,不少同学都在不同平台使用过一些深度学习的前向计算框架(比如tensorflow,caffe,ncnn,pytorch等)。用归用...
转载:原文地址 要讲逆向,那么肯定少不了密码学,因为所有的逆向(攻防)都是对已加密的数据进行解密。所以我们必须初步了解加密的方式有哪些,毕竟知己知彼,才能百战百胜。 接下来,...
转载:原文地址[//www.greatytc.com/p/4e3aa435d848] 本文将从原理分析,到利用原理的漏洞,再到具体过程,最后利用脚本全自动实现。 作...
GitHub 地址:YBModelFile 一句代码自动生成 Model 文件,拖入工程既能使用。 前言 当一个网络数据比较复杂时,往往需要一些功夫来创建对应的数据模型,笔者...
小编混迹在各种iOS交流群中,整理出了将近两百道大厂最喜欢在面试问到的问题,今天在这里分享给大家(下载地址)! 小编就不在这里全部列举出来了,可以在前面的看到,文档里面包括了...
内存问题主要包括两个部分,一个是iOS中常见循环引用导致的内存泄露 ,另外就是大量数据加载及使用导致的内存警告。 mmap 虽然苹果并没有明确每个 App 在运行期间可以使用...
当iOS设备上的App应用闪退时,操作系统会生成一个crash日志,保存在设备上。crash日志上有很多有用的信息,比如每个正在执行线程的完整堆栈跟踪信息和内存映像,这样就能...
音视频学习从零到整--(1)音视频学习从零到整--(2)音视频学习从零到整--(3)音视频学习从零到整--(4)音视频学习从零到整--(6)音视频学习从零到整--(7)音视频...
级别: ★★☆☆☆标签:「iOS」「消息转发」「null([NSNull null])」作者: WYW[//www.greatytc.com/u/2f31928b...
使用xcode打开你的工程,然后插上手机,使用真机running项目(必须是真机),然后comand + 6,点击Energy Impact 其中颜色表示 蓝色:表示合理 黄...
作者: QiShare团队[//www.greatytc.com/c/b3bd94559163] 在2019己亥猪年到来之际,QiShare团队给大家拜年啦,恭祝所...
1. 在使用block中,局部变量为什么要用__block修饰才能改变它的值?,到底发生了什么? 可以做一个测试,上代码 示例1结果: 用__block修饰后 示例2...