iOS CocoaPods组件平滑二进制化方案及详细教程 感谢"fly2never_宝贝别哭"。可以使用cocoapods-packager这个插件来方便生成library(...
以下为对Flutter官网的学习总结,如果你想快速掌握知识点,或者想复习一下官网学习的内容,那么值得看看。转载请注明出处:Lawrence_Shen 用户界面 widgets...
在介绍UIScrollView滑动之前,我们先需要了解一些概念,首先给大家介绍frame,bounds。 frame:描述了该视图在superview坐标系统中的位置和大小。...
MMKV 简介 MMKV——基于 mmap 的高性能通用 key-value 组件MMKV 是基于 mmap 内存映射的 key-value 组件,底层序列化/反序列化使用 ...
概念 拷贝的方式有两种:浅拷贝(Shallow Copy)和深拷贝(Deep Copy)。 从字面意思理解,浅拷贝,只是拷贝了对象的指针,而不是拷贝对象本身。 深拷贝,是直接...
(一)卡顿优化 【了解CPU和GPU】 在屏幕成像过程中,CPU和GPU的作用是至关重要的。 CPU - Central Processing Unit,中央处理器,在iOS...
常见库文件格式:.a,.dylib,.framework,.xcframework,.tdb 什么是库(Library)? 库(Library)本质上就是一段编译好的二进制代...
当我们开始关注 App 的用户体验后,网络通畅性和界面的流畅性是保证 App 好用的重要指标。近期对项目中的网络数据进行了简单的分析,又对业界的一些方案做了调研,故写此文做一...
前言想要通过runtime发送消息,就必须要掌握runtime如何发送消息,是调用哪个函数?又是如何调用的?本篇文章只是记录笔者学习objc_msgSend函数的使用笔记,若...
一、performSelector和直接调用方法的区别 performSelector:withObject:是在iOS中的一种方法调用方式。他可以向一个对象传递任何消息,而...
图片在计算机中如何存储和表示? 常见的图片格式 JPEG 是目前最常见的图片格式,它诞生于1992年,是一个很古老的格式。它只支持有损压缩,其压缩算法可以精确控制压缩比,以图...