Swift - 几种使用数组的数据存储模型
发布时间:2020-12-14 07:16:25 所属栏目:百科 来源:网络整理
导读:在iOS游戏开发中,比如2048游戏。有时会需要存储N×N数组的数据模型(如3×3,4×4等)。这里我们演示了三种实现方式,分别是:一维数组、仿二维数组、自定义二维数组(即矩阵结构)。 功能是根据传入维度初始化数组,同时提供设置值和打印输出所有值的功能
在iOS游戏开发中,比如2048游戏。有时会需要存储N×N数组的数据模型(如3×3,4×4等)。这里我们演示了三种实现方式,分别是:一维数组、仿二维数组、自定义二维数组(即矩阵结构)。
功能是根据传入维度初始化数组,同时提供设置值和打印输出所有值的功能,判断数组是否已满(全不为0),以及目前空位的坐标集。
1,使用一维数组实现
2,使用二维数组实现
|