ios下载 nsarray在oc和c语言中的区别?

nsarray在oc和c语言中的区别?1. Nsarray Nsarray是苹果公司cocoa库中的一个数组类,它是用Objective-C实现的Nsarray中的每个元素都是ID类型(即所有类的基类

nsarray在oc和c语言中的区别?

1. Nsarray Nsarray是苹果公司cocoa库中的一个数组类,它是用Objective-C实现的

Nsarray中的每个元素都是ID类型(即所有类的基类nsobject*),这意味着Nsarray中可以存储不同类型的对象。2数组在C语言中,而本机C语言是一种结构化编程语言,没有类的概念,当然也没有nsarray类。C语言中的数组是一种数据类型(不是类),它必须存储相同类型的数据。例如:int a[10]//integer array char b[10]//character array

ios开发使用数组需要初始化吗?

这取决于您的需要。如果数组需要在开头有初始数据,可以使用literal quantity或init方法在开头创建实例。如果不需要从头开始,还可以在nsarray*array=nil和assign array=XXXX后面的逻辑中获取数据