nsmutablearray相关内容

将可变数组特定索引处的对象复制到另一个数组的末尾

我有一个可变数组,它有一个数字范围(如果有帮助,稍后会动态更改),我从该数组中获取一个随机数的索引,并希望将其放入另一个数组(也是可变的)。我不确定如何从某个索引处获取对象并复制它。 以下是我尝试做的事情: [btnRange addObject:@"12"]; [btnRange addObject:@"13"]; [btnRange addObject:@"14"]; [btnRa ..
发布时间:2022-03-29 21:00:09 移动开发

-arrayWithArray 实际上是做什么的?

我想看看它是如何创建一个数组的.如何查看显示其完成方式的 .m 文件? 解决方案 正如@Ken 提到的,你看不到源代码(虽然你可以通过gdb 反汇编方法). 该方法本身会创建给定数组的不可变(无法更改)、自动释放副本.以下行为相同: //两个结果数组都是不可变的,不会被保留NSArray* immutableArray = [[[NSArray alloc] initWithArr ..
发布时间:2022-01-23 10:56:27 移动开发

在 iOS 中使用多点触控绘图撤消

我在写作时使用多点触控,所以基本上我正在做的是,我在用手支持写作,因为通常,它是如何用户权限的,我点击了这个链接 如何忽略多点触控序列中的某些 UITouch 点 一切正常,但是当我用手触摸屏幕书写时,它们的撤消有些问题,否则它工作正常. 下面是我的代码 -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{U ..
发布时间:2022-01-23 10:36:17 移动开发

设置数组中所有对象的布尔属性

我有一个名为 PhotoItem 的模型类.其中我有一个 BOOL 属性 isSelected @interface PhotoItem : NSObject/*!* 表示照片是否被选中*/@property (nonatomic, assign) BOOL isSelected;@结尾 我有一个 NSMutableArray 来保存这个特定模型的对象.我想要做的是,在特定事件中,我想将数组中 ..
发布时间:2022-01-19 17:33:49 移动开发

如何以及在哪里初始化 Xcode 5 中的全局 NSMutableArray

我正在尝试初始化一个全局 NSMutableArray,我可以在以后添加整数.我只需要知道我应该如何以及在哪里初始化我的数组,以便我以后在程序中使用的任何函数都可以访问和更改它.另外我正在使用 Xcode 5,并且知道数组的长度需要为 180. 解决方案 您可以创建一个单例类并在该类上为您的数组定义一个属性. 例如: //.h 文件@interface SingletonClass ..
发布时间:2022-01-19 00:05:19 移动开发

字符串的静态 NSArray - 如何/在哪里初始化视图控制器

在 Master-Detail 应用程序中,我想显示一个包含 5 个部分的 TableView,标题为: 你的行动 他们的行动 赢得比赛 输掉的比赛 选项 所以我在 Xcode 5.0.2 中创建了一个空白的 Master-Detail 应用程序,然后在它的 MasterViewController.m(这是一个 UITableViewController)中尝试实现该方法: ..
发布时间:2022-01-18 23:52:43 移动开发

将 NSMutableArray 的随机 UIButtons 标题放入 NSMutablearray 的 UIButtons

我有一个带有 3 个 UIButtons 的 NSMutableArray 和一个带有 50 个 UIButtons 的第二个 NSMutableArray.我想将这 3 个 UIButton 标题逐个字符地分配给 SecondArray 的每个 UIButton.但是 Second Array 的这 50 个 UIButton 中的每一个都已经有一个 Character.我的基本目的是首先我想检 ..
发布时间:2022-01-18 08:11:34 移动开发

在 NSUserDefaults 中存储充满自定义对象的 NSMutableArray - 崩溃

编辑:这是一个工作版本.在我通过 NSCoding 从 NSUserDefaults 保存并加载它之后,我能够在 NSMUtableArray 中检索我的对象.我认为值得一提的是,您不仅需要取消归档阵列,还需要取消归档其所有内容.如您所见,我不仅要存储我的 freeze 对象的 NSData,还要存储我的数组的 NSData: //我的班级“冻结"@interface 冻结:NSObject ..
发布时间:2022-01-12 11:46:33 移动开发