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