- (NSUInteger)count; 获取NSArray对象的个数 - (id)objectAtIndex:(NSUInteger)index; 获取NSArray中index位置的对象 - (id)objectAtIndex:(NSUInteger)index; 获取NSArray中inde
转载 2016-05-30 17:23:00
77阅读
2评论
-----创建数组----- //NSArray *array = [[NSArray alloc]initWithObjects:@"One",@"Two",@"Three",@"Four",nil]; NSArray *monthNames = [NSArrayarrayWithObjects:...
转载 2013-01-19 13:44:00
39阅读
2评论
/NSArray 不可变数组 //OC中的数组只能存对象,不可以存标量(int float double bool char) //1.常量的方式初始化一个数组 //OC的数组也不可以越界 NSArray *arr1=@[@"1",@"2",@"3",@"3"]; NSLog(@"%@",arr1...
原创 2022-07-14 12:03:56
45阅读
NSArray不可变数组•NSArray特点•NSArray的创建•NSArray常用方法•NSArray简化形式•NSArray的遍历•NSArray读写文件•NSArray与字符串 NSArray特点 1、一旦创建成功,内容不可改变(NSArray是不可变数组,NSMutableArray是可变数组)2、只能存放OC对象 NSArray的创建创建一个空数组:NSAr
        在foundation框架中,数组被封装为类,数组有两种:NSArray不可变数组NSMutableArray可变数组。一、NSArray类    NSArray有很多方法,上面总结常用的属性和方法:    1、-initW
原创 2015-03-26 16:35:13
650阅读
main函数: 1 // 2 // main.m 3 // NSArray排序 4 // 5 // Created by dingxiaowei on 13-5-13. 6 // Copyright (c) 2013年 dingxiaowei. All rights reserved. 7 // 8 9 #import <Found
原创 2013-08-01 21:28:00
212阅读
# iOS中的NSArray对象是引用吗? 在iOS开发中,NSArray是一个非常常用的集合类型,它能够方便地存储多个对象。但许多初学者在使用NSArray时常常会有这样一个疑问:NSArray中的对象是引用还是值?本文将通过理论与代码示例来解答这个问题。 ## NSArray中的对象类型 在Objective-C中,NSArray可以存储任何类型的对象,包括NSString、NSNumb
原创 2天前
5阅读
main函数: 1 // 2 // main.m 3 // NSArray排序 4 // 5 // Created by dingxia
原创 2023-04-27 11:56:58
48阅读
NSArray *array = [NSArray arrayWithObjects:@"1",@"2",@"3",nil];    [array enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) {        NSLog(@"%zi->%@",id
原创 2014-12-18 15:18:25
338阅读
1.NSArray排序 Foundation自带类排序 自定义类排序
转载 2017-03-28 21:00:00
120阅读
2评论
1.NSArray的下标遍历 2.NSArray的快速遍历 3.NSArray 使用block进行遍历 4.NSArray给所有元素发消息 让集合里面的所有元素都执行aSelector这个方法 - (void)makeObjectsPerformSelector:(SEL)aSelector; -
转载 2017-03-27 18:38:00
87阅读
2评论
1. Either you implement a compare-method for your object:- (NSComparisonResult)compare:(Person *)otherObject
原创 2022-05-05 21:58:42
77阅读
前言 数组只能存储 OC 对象,不能存储 C 语言中的基本数据类型,也不能存储 nil 。 Xcode 7 对系统中常用的一系列容器类型都增加了泛型支持(),有了泛型后就可以指定容器类中对象的类型了。 假如向泛型容器中加入错误的对象,编译器会报警告。 __covariant:协变性,子类型可以强转到
原创 2021-07-31 17:08:35
224阅读
## iOS NSArray 在 iOS 开发中,NSArray 是一种用于存储有序对象集合的容器类。NSArray 是不可变的,即一旦创建就不能添加、删除或修改其中的元素。如果需要进行以上操作,可以使用可变的 NSMutableArray 类。 ### 创建 NSArray 可以使用以下几种方式来创建 NSArray: 1. 使用数组定义语法: ```objective-c NSArr
原创 9月前
62阅读
先把NSDictionary对象NSArray对象转化为json字符串,然后去掉空格和换行符,然后拼接字符
原创 2022-08-19 07:48:38
126阅读
一、数组简介 NSArray:用来存储有序数组,它是不可变的,也不能存储C语言中的基本数据类型(int、float、double、enum、struct),也不能存nil,如果需要使用基本数据类型,需要先转成Objective-c中的对象。如NSNumber。另外,数组的最后一个元素一定是nil,表示结束。 二、创建数组//1、array NSArray * arr = [NSArray arr
转载 2月前
32阅读
有关NSArray的不管是NSArray,还是nsmutable ,alloc之后的得到都是__NSPlacrholderArray. 当我们nsarray一个空数组,得到的是__NSArray0 nsarray只有一个元素时,得到的是__NSSingleObjectArrayI nsarray.count > 1 时, 得到 __NSArrayI nsmutablearray 返回的都是
/****************************************************************************** NSArray*******************************************************************************/    /*-----------------
原创 2013-06-30 18:33:08
766阅读
忙了一上午,解决了几个bug,现在终于抽出来一点时间喝点水休息下, 想着系列这么浩大的一个工程,才刚刚开始写,不能断了,就跟写小说一样,既然是系列,那么就需要不停更... 好吧. 简单的说说iOS开发中的数组-NSArray 首先 OC的数组比C++
转载 2019-08-09 15:56:00
254阅读
# 如何在iOS中删除NSArray元素 ## 概述 在iOS开发中,NSArray是一个常用的数据结构,用于存储一组有序的对象。有时候我们需要从NSArray中删除某个元素,本文将详细介绍如何实现这个操作。 ## 删除NSArray元素的步骤 下面是实现删除NSArray元素的步骤,以及每个步骤需要做的事情: ```mermaid journey title 删除NSArray
原创 9月前
80阅读
  • 1
  • 2
  • 3
  • 4
  • 5