原文: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