1、数据表示: JSON:使用键值对表示数据,结构上更类似于编程语言中的对象或字典,语法简洁,易于阅读和书写。1 XML:使用嵌套的标签表示数据,更像是一种文档格式,每个数据...
1、数据表示: JSON:使用键值对表示数据,结构上更类似于编程语言中的对象或字典,语法简洁,易于阅读和书写。1 XML:使用嵌套的标签表示数据,更像是一种文档格式,每个数据...
一、MVC 1、MVC(Model-View-Controller) MVC是苹果官方推荐的架构模式。它将应用程序分为三个主要部分:模型(Model)、视图(View)和控制...
😄😄😄
iOS 常见内存泄漏一、基本概念 内存泄漏(memory leak):是指申请的内存空间使用完毕之后未回收。一次内存泄露危害可以忽略,但若一直泄漏,无论有多少内存,迟早都会被占用光,最终导致程序...
一、基本概念 内存泄漏(memory leak):是指申请的内存空间使用完毕之后未回收。一次内存泄露危害可以忽略,但若一直泄漏,无论有多少内存,迟早都会被占用光,最终导致程序...
一、property关键字介绍 简介:属性(property)是Objective-C的一项特性,用于封装对象中的数据。这一特性可以令编译器自动编写与属性相关的存取方法,并且...
浅拷贝:只创建一个新的指针,指向原指针指向的内存。 深拷贝 : 创建一个新的指针,并开辟新的内存空间,内容拷贝自原指针指向的内存,并指向它。 1. 非集合对象的copy与mu...
Mac安装CocoaPods详解
排序系列的动图太赞了
一、简单的杨辉三角 1、找规律 仔细观察杨辉三角的图形,你能发现组成它的数有什么排列规律吗? 它的前几层是这样的:杨辉三角的两条斜边都是由数字1组成的,而其余的数则是等于它肩...
一、二叉树就是这么简单 1. 树结构中的高度、深度、以及层数 补充:兄弟节点:具有相同父节点的节点互称为兄弟节点。节点高度:从叶子节点开始(其高度为0)自底向上逐层累加的。...
队列相关定义 队列:它是一种操作受限的线性表,其限制在表的一端进行插入,另一端进行删除。 对尾、对头:可进行插入的一端称为队尾(rear),可进行删除的一端称为队头(fron...
栈 栈(Stack)是一种线性存储结构,它具有如下特点:栈中的数据元素遵守”后进先出”(First In Last Out)的原则,简称FILO结构。限定只能在栈顶进行插入和...
作业1:题目:将2个递增的有序链表合并为一个有序链表; 要求结果链表仍然使用两个链表的存储空间,不另外占用其他的存储空间. 表中不允许有重复的数据 关键词:递增有序链表,不允...