我的应用程序从远程服务器广泛提取数据数组,将数组分配给标签、文本字段和其他 UI 组件,然后将用户响应与存储的组件进行比较。
使用 NSMutableArray 和 SQL 的优缺点是什么?哪个更高效且内存更友好?
我的应用程序从远程服务器广泛提取数据数组,将数组分配给标签、文本字段和其他 UI 组件,然后将用户响应与存储的组件进行比较。
使用 NSMutableArray 和 SQL 的优缺点是什么?哪个更高效且内存更友好?
NS(Mutable)Array 和 SQL 是两个完全不同的东西。首先,NSArray 和常规 C 数组在概念上几乎没有区别。只是 NSArray 是一个 Objective-C 对象,并且在简单的 C 数组之上实现了一些非常有用的特性。
两种类型的数组都是线性的,元素只能通过索引访问。do
(是的,NSArray 支持一些搜索功能,但它们在内部涉及实际的线性搜索,与简单地自己编写循环没有区别。)
SQL 是一种数据库工具。它实现了定义数据库表的能力,这些表是持久存储的、“关联的”可访问的,并且具有列/单元格的内部结构。
你很少会用一个代替另一个。