OC 不可變陣列的常用方法NSArray
阿新 • • 發佈:2020-10-20
我們在之前介紹了陣列的定義方式,現在分享一下陣列的常用方法以及陣列如何與字串進行轉化
○ 獲取集合元素個數- (NSUInteger)count;
在這裡出現了一個警告,系統提示我們arr.count是unsigned的,也就是無符號的,而且長度我們通常定義成長整形,所以在這裡改成:
○ 獲得index位置的元素-(id)objectAtIndex:(NSUInteger)index;
○ 是否包含某一個元素- (BOOL)containsObject:(id)anObject;
(返回值只有1或0)
方法一:
方法二:
○ 返回最後/第一個元素- (id)lastObject;
○ 查詢anObject元素在陣列中的位置(如果找不到,返回-1)
- (NSUInteger)indexOfObject:(id)anObject;
接下來介紹字串和陣列的相互轉換
這樣我們就把陣列按空格分開了~233
相反的我們也可以將陣列轉換成字串
這樣我們就成功將陣列和字串進行了轉換。
我們在學習字串時分別學習了可變和不可變字串,其實陣列也是如此,明天繼續分享可變陣列的用法。
轉載於:https://my.oschina.net/sgcllr/blog/739038