图文混排实现 最近公司的项目需要用到图文混排编辑来书写个人简介,由于需求功能比较简单,所以找到了SimpleWord[https://github.com/littleMea...
图文混排实现 最近公司的项目需要用到图文混排编辑来书写个人简介,由于需求功能比较简单,所以找到了SimpleWord[https://github.com/littleMea...
IOS 原生需要在文字中添加超文本连接使用UITextView NSAttributedString UI要求超链接文字换别的颜色。在textView 添加另一个属性 即可
一、证书 1.创建发布的app需要开发者账号,每个开发者账号发布app需要先使用一台电脑的CSR文件生成账号的Distribution和Development证书(.cer文...
一、数据结构 概念 数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索...
前言 前边两篇文章(objc_msgSend探索、消息的查找流程探索)我们对调用方法到消息的查找流程做了详细探索,如果说我们没有找到方法(消息)系统是怎么处理的,我们又该做些...
前言 上篇文章我们对objc_msgSend进行了探索,主要是快速查找流程的汇编语言探索,最终我们探索到了__class_lookupMethodAndLoadCache3方...
前言 该系列我们来探究一下OC的消息发送和转发机制,本文我们就来对objc_msgSend做一下初步探索,明白方法调用是如何快速寻找到方法的。以后我们会探索到慢速寻找方法以及...
一. 程序的本质 软件\程序的执行过程 当软件\程序运行的时候会先把软件\程序的数据装载进内存,然后CPU再从内存中读取数据,当然CPU也会往内存中写数据,CPU根据读取到的...
闲鱼无货源开店,5000字超强干货,全程干货分享,不看后悔系列! 不凡本人,96年,大学期间靠闲鱼无货源开店稳定月入1w+。 关于闲鱼卖货这份副业,之前的文章提到过一点,前几...
一、前言 上篇文章我们探索了类对象的结构,知道了实例对象和对象方法是存储在类的class_ro_t里。我们知道对象方法sel和方法的实现imp是一一对应,以hash表的方式存...
先放一份流程图: 一、试验: 我们先做个试验: 执行三个方法 代码: 然后打印出类里面的cache 其中_mask是缓存池的最大容量_occupied是缓存池缓存的方法数量 ...
一、前言 前边文章我们介绍了OC对象的alloc流程和isa的分析,接下来我们来探索一下OC中的类。 二、内存中的类 我们都知道同一个类的对象在内存中是可以创建多个的,那么类...
OC是一门面向对象的语言,上篇文章我们讲解了对象创建alloc的流程,知道了每个对象都有一个isa指针,那么我们接着上篇文章详细讲解一下isa初始化过程、isa内部结构和is...
Objective-C编程语言是C语言的超集,在C语言的基础上加入了面向对象的内容。OC可以和C/C++混合使用,OC对象都可以转化为C/C++结构体表示。 要想知道一个NS...