240 发简信
IP属地:北京
  • React Native 动画(Animated)

    在上篇文章中介绍了 LayoutAnimation 的用法,本篇文章就来详细介绍一下 Animated 的用法。 Animated 简介 Animated 库用于创建更精细的...

  • 如何玩转 Flutter 动画

    1. 基本动画概念和相关类 Animation: flutter 动画库中的一个核心类,它生成指导动画的值; AnimationController: Animation 的...

  • 有几个问题。
    1、为什么要检测 cup 使用率?
    2、如果超过阈值了,怎么处理减低 cpu 使用率?
    3、这个 3s 间隔有啥依据啊?

    iOS 性能监控(一)—— CPU功耗监控

    前言:最近,在看戴铭老师关于 “性能监控” 相关的技术分享,感觉收获很多。基于最近的学习,总结了一些性能监控相关的实践,并计划落地一系列 “性能监控” 相关的文章。目录如下:...

  • 120
    趣探 Mach-O:文件格式分析

    本文所读的源码,可以从这里找到,这是 Mach-O 系列的第一篇 我们的程序想要跑起来,肯定它的可执行文件格式要被操作系统所理解,比如 ELF 是 Linux下可执行文件的格...

  • iOS开发 之 不要告诉我你真的懂isEqual与hash!

    本文Demo的完整工程代码, 参考这里的EqualAndHashDemo 目录 为什么要有isEqual方法? 如何重写自己的isEqual方法? 为什么要有hash方法? ...

  • 这看起来太费劲了,用 markdown 重新整理一下吧

    类似微信下降菜单栏的实现YHDropMenuView

    最近由于公司在开发私有库组件,给我分配了这个下降菜单栏的组件,恰好现在任务完成了,有时间。就把自己写的东西,分享一下。 我把这个功能封装成了一个framework,使用的时候...

  • 120
    给所有开发者的React Native详细入门指南

    本文为 Marno 原创,转载必须保留出处!公众号【 aMarno 】,关注后回复 RN 加入交流群React Native 优秀开源项目大全:http://www.marn...

  • 120
    深入研究Block捕获外部变量和__block实现原理

    前言 Blocks是C语言的扩充功能,而Apple 在OS X Snow Leopard 和 iOS 4中引入了这个新功能“Blocks”。从那开始,Block就出现在iOS...