240 发简信
IP属地:江西
  • 120
    iOS 性能监控(1)——CPU、Memory、FPS

    原文链接 前段时间,在公司的 App 中集成了一个性能监视器,效果如下所示。在这个过程中,扒了一些性能监测开源框架的源码,并学习了其中的原理。本文就对此做一些简要的总结。 概...

  • 120
    iOS开发--APP性能检测方案汇总(一)

    APP的性能监控包括: CPU 占用率、 内存使用情况、网络状况监控、启动时闪退、卡顿、FPS、使用时崩溃、耗电量监控、流量监控等等。 文中所有代码都已同步到github中,...

  • IoT学习笔记:Zigbee和Zwave的对比

    最近想要研究一下低功率室内互联,读了篇网上关于两个Z对比的文章,之后又看了一些别的资料,把重点记一下。 Zigbee和Zwave是两个目前被广泛采用的低功耗通信协议,被广泛应...

  • [写]iOS关联对象

    在面试的时候,我们也许会遇到这样的面试题:在不使用继承的情况下,如何给一个类添加属性?其实给类添加属性还可以创建分类,利用iOS runtime ,关联对象的方法给类添加属性...

  • Runtime(三)动态添加一个类,KVO的底层实现原理

    动态创建一个类 KVO的底层探究 通过打断点可以发现其实系统动态生成了一个NSKVONotifying_Person类,然后重写了NSKVONotifying_Person的...

  • iOS高级工程师必须具备的15大知识技能点

    前言: 随着互联网的发展以及未来物联网到来的时代,需要大量移动开发人才。一个开发者走得更高更远,就要站在先人的肩膀,就要不断去专研新技术,站得高看得远,视目阔野前途明亮。 移...