1.当参数obj为Object实例对象object_getClass(obj)与[obj class]输出结果一直,均获得isa指针,即指向类对象的指针。 2.当参数obj为...
本篇主要内容:1.Frame与Bounds的区别2.中心点(position)与锚点(anchorPoint)3.视图与图层的坐标系 一、Frame与Bounds的区别 我们...
简介 什么是反射 反射(Reflection)是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序获取自身的信息,并且可以操作类或对象的内部属性。 通过反射机...
本文转载自:Hollis 作者: Hollis 在阿里巴巴Java开发手册中,有这样一条规定: 但是手册中并没有给出具体原因,本文就来深入分析一下该规定背后的思考。 1.fo...
什么是 OOM? OOM 的全称是 Out-Of-Memory,是由于 iOS 的 Jetsam 机制造成的一种“另类” Crash,它不同于常规的 Crash,通过 Sig...
Dart 语言系列 Dart 语言入门 (一) Dart 语言入门 (二) Dart 语言入门 (三) Dart 语言入门 (四) Dart 语言入门 (五) Functio...
Dart 语言系列 Dart 语言入门 (一) Dart 语言入门 (二) Dart 语言入门 (三) Dart 语言入门 (四) 前言 最近 flutter 正式版本1.0...
iOS 渲染过程 通常来说,计算机系统中 CPU、GPU、显示器是以上面这种方式协同工作的。CPU 计算好显示内容提交到 GPU,GPU 渲染完成后将渲染结果放入帧缓冲区,随...
UIButton+EnlargeTouchArea.h 文件 viewController.m objc_setAssociatedObject 关联对象 objc_setA...
周文豫在35岁那年做了一个并不算艰难的决定:等到手中的期权能兑现的时候就不干了,带老婆和女儿去美国定居。这个念头仿佛是一夜之间忽然破土而出的嫩芽,并以他自己也想象不到的速度长...
概述 cpu的cache是一种又小又快的存储器,现在一般的cpu主流的cache是用sram,因为CPU的性能比Memory快得多,所以使用cache来拟补之间的差距 在计算...