1. 程式人生 > >iOS基礎:NSArray常用方法

iOS基礎:NSArray常用方法

一、NSArray常用方法

//建立array

+ (instancetype)array;

+ (instancetype)arrayWithObject:(ObjectType)anObject;

+ (instancetype)arrayWithArray:(NSArray<ObjectType> *)array;

//獲取Array相應的內容

[array lastObject];

[array firstObject];

NSUInteger count = array.count;

- (id)objectAtIndex:(NSUInteger)index

- (NSUInteger

)indexOfObject:(id)anObject;

- (NSString *)componentsJoinedByString:(NSString *)separator;

二、NSMutableArray常用方法

//增

- (void)addObject:(id)anObject;

- (void)insertObject:(id)anObject atIndex:(NSUInteger)index;

//

- (void)removeLastObject;

- (void)removeObjectAtIndex:(NSUInteger)index;

- (void)removeAllObjects;

//

- (void)replaceObjectAtIndex:(NSUInteger)index withObject:(id)anObject;

- (void)exchangeObjectAtIndex:(NSUInteger)idx1 withObjectAtIndex:(NSUInteger)idx2;

相關推薦

iOS基礎NSArray常用方法

一、NSArray常用方法 //建立array + (instancetype)array; + (instancetype)arrayWithObject:(ObjectType)anObjec

iOS基礎獲取資原始檔的方法

bundle是一個目錄,其中包含了程式會使用到的資源.這些資源包含了如影象,聲音,編譯好的程式碼,nib檔案(使用者也會把bundle稱為plug-in).對應bundle,cocoa提供了類NSB

iOS基礎description方法重寫

一、介紹 description方法是NSObject類的一個例項方法,因此所有的Object-C物件都有description方法。description方法返回的永遠是字串。 description方法的作用是列印物件跟Java裡的toString有點類似。對於一個Pe

初識多線程之基礎知識與常用方法

splay 線程與進程 -- 實現 class png sleep .com code 1.線程與進程的描述: 1.1進程:每個進程都有獨立的代碼和數據空間(進程上下文),進程間的切換會有較大的開銷,一個進程包含1~n個線程。(進程是資源分配的最小單位)   1.2線程:

java基礎——String的常用方法

小寫 equals char getchar ignorecas con rim 所有 reg java中String的常用方法 1、length() 字符串的長度    例:char chars[]={‘a‘,‘b‘.‘c‘};      String s=new Str

java基礎-Integer類常用方法介紹

-i java基礎 font ger 版權 spa 責任 創作 bsp                   java基礎-Integer類常用方法介紹                                   作者:尹正傑 版權聲明:原創作品,謝絕轉載!否則將追究

第六篇fastJson常用方法總結

 1、瞭解json  json就是一串字串 只不過元素會使用特定的符號標註。 {} 雙括號表示物件 [] 中括號表示陣列 "" 雙引號內是屬性或值 : 冒號表示後者是前者的值(這個值可以是字串、數字、也可以是另一個數組或物件) 

python3基礎(三)-字串常用方法

1、字串獲取 str="zhantao is a good boy,boy.com" stringLength=len(str) #獲取字串長度 str[0] #代表取第一個字元 str[len(str)-1] #代表取最後一個字元,也可以使用str[-1]倒數第一個。

Unity 常用API01EvenetFunction各類常用方法的使用

using System.Collections; using System.Collections.Generic; using UnityEngine; public class API01EvenetFunction : MonoBehaviour {     /// &

每日一拍Python常用方法

每日一拍:Python常用方法 幫助 help(module|method);#使用help函式可以檢視方法的詳細說明 檔案 #生成檔案並寫入內容 def writeNewFile(parent, filename, info): fw = open(os.path.joi

Java基礎-----String類常用方法

String類的判斷功能 1、boolean equals(Object obj):比較字串的內容是否相同,區分大小寫。 2、boolean equalsIgnoreCase(String str):比較字串的內容是否相同,忽略大小寫。 3、boolean contains(

python基礎--字串的常用方法和列表

字串的常用方法 判斷字串 變成‘標題’ In [1]: 'Hello'.istitle() Out[1]: True In [2]: 'hello'.istitle() Out[2]: False In [7]: 'heLLo'.islower() ##判斷是否全部為小寫 Out[

iOS基礎UITableView簡單使用

一、UITableView的建立 //tableView初始化用此方法 -(instancetype)initWithFrame:(CGRect)frame style:(UITableViewS

Python筆記字串常用方法大全,手慢無(收藏專用)

文章目錄 字串大小寫轉換 字串格式輸出 字串搜尋定位與替換 字串的聯合與分割 字串條件判斷 字串切片大全 實戰示例 一、字串大小寫轉換 二、字串輸出 三、字串搜尋定位與替換 四、字串的聯合與分割

iOS基礎strong屬性與weak屬性的區別

一、簡介 ARC是自iOS 5之後增加的新特性,完全消除了手動管理記憶體的煩瑣,編譯器會自動在適當的地方插入適當的retain、release、autorelease語句。你不再需要擔心記憶體管理,因為編譯器為你處理了一切 注意:ARC 是編譯器特性,而不是 iOS

Sring(一)String常用方法和原始碼

1. 實現 Comparable介面compareTo方法 compareTo 返回第一位不相等字元值之差,或者返回兩字串長度之差。 public int compareTo(String anotherString) { int len1 = value.length;

IOS基礎retain,copy,assign及autorelease

if (property != newValue) {        [property release];        property = [newValue retain];    }二,深入理解一下(包括autorelease)1. retain之後count加一。alloc之後count就是1,

IOS基礎深入理解Objective-c中@class的含義

objective-c中,當一個類使用到另一個類時,並且在類的標頭檔案中需要建立被引用的指標時, 如下面程式碼:  A.h檔案 #import "B.h"   @interface A : NSObject {        B *b;    }    @end

C++基礎各種輸入方法總結,cin、cin.get()、cin.getline()、getline()、gets()、getchar()

        在C++中,各種輸入方法還是不少的,而且各有所異,本文做一點簡要總結,主要涉及如下內容:cin、cin.get()、cin.getline()、getline()、gets()、getchar()。         輸入原理簡述:         程式的輸入

java基礎--StringBuffer類常用方法以及案例

StringBuffer類概述 我們如果對字串進行拼接操作,每次拼接,都會構建一個新的String物件,既耗時,又浪費空間。而StringBuffer就可以解決這個問題 執行緒安全的可變字元序列 StringBuffer和String的區別? 簡單地說,