原文:iOS - OC NSArray 数组

前言 数组只能存储 OC 对象,不能存储 C 语言中的基本数据类型,也不能存储 nil 。 Xcode 对系统中常用的一系列容器类型都增加了泛型支持 ,有了泛型后就可以指定容器类中对象的类型了。假如向泛型容器中加入错误的对象,编译器会报警告。 不指定泛型类型的对象可以和任意泛型类型转化,但指定了泛型类型后,两个不同类型间是不可以强转的,假如你希望主动控制转化关系,就需要使用泛型的协变性和逆变性修饰 ...

2016-08-18 09:15 0 5515 推荐指数:

查看详情

OC数组的简单使用、NSArray

  和上一篇文章一样,数组的重要性不言而喻,在OC编程的过程中我们会不断的使用到NSArray,和C语言不同的是,我们这里的数组只能存OC对象类型,不能存C语言基本数据类型,也不能存NSNull类型,但是我们这里的数组可以存多种对象类型,比如,在同一个数组里面,既可以存字符串类型,又可以存对象化了 ...

Tue Sep 04 19:47:00 CST 2018 0 795
iOS - 数组(NSArray)

1. 数组的常用处理方式 //--------------------不可变数组 //1.数组的创建 NSString *s1 = @"zhangsan"; NSString *s2 = @"lisi"; NSString ...

Tue Aug 30 06:18:00 CST 2016 0 3159
iOS-OC-基础-NSArray常用方法

NSArray常用方法和属性 本文GitHub地址:https://github.com/zhangkiwi/iOS_SN_NSArray ...

Tue Dec 01 15:26:00 CST 2015 0 2308
iOS - 数组与字典(NSArray & NSDictionary)

1. 数组的常用处理方式 //--------------------不可变数组 //1.数组的创建 NSString *s1 = @"zhangsan"; NSString *s2 = @"lisi"; NSString ...

Tue Aug 30 06:24:00 CST 2016 0 9327
iOS 基础之NSArray数组去重

1、面试题 现在有一个数组arr1,它里面存储的字符串分别为@“zhangsan”@“lisi”@“wangwu”@“lisi”@“zhangsan”,请将它去重后赋值给可变数组arr2输出为:@“zhangsna”,@“lisi”,@“wangwu”。 解题思路: 1)创建一个可变字典 ...

Tue Mar 22 02:11:00 CST 2016 0 1955
iOSNSArray数组排序

一、数组遍历   除了常用的for和for-in遍历外,系统还提供了三种枚举遍历,对于大量的数据遍历可以使用下列三个方法。   定义一个数组,数据源如下:Xcode输出中文   一、1 enumerateObjectsUsingBlock 数组正常枚举 ...

Thu Nov 15 18:10:00 CST 2018 0 704
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM