问题标签 [nsarray]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2793 浏览

iphone - 将 NSArray 与 Monotouch 一起使用

如何在 C# (Monotouch) 中将项目插入 NSArray 对象?我没有找到合适的方法吗?在 Objective-C 方面,有一个名为“initWithObjects”的构造函数,但我在 C# 方面没有找到它。

绒球

0 投票
2 回答
3280 浏览

cocoa - 按数组中包含的 int 对 NSArray 进行排序

我有一个数组,我们称它为“数组”,在数组内部我有这样的对象:

“0 这是一个对象”

“4 这是另一个对象”

“2 我们也把 2 放在这里!”

“1 什么鬼,还有一个!”

“3 让我们把这个放在这里”

我想按那个数字对数组进行排序,所以它会变成这样:

“0 这是一个对象”

“1 什么鬼,还有一个!”

“2 我们也把 2 放在这里!”

“3 让我们把这个放在这里”

“4 这是另一个对象”

0 投票
1 回答
287 浏览

cocoa - 可可:NSString 不删除所有字符

我有一个 int ,由于某种原因,它在 16 岁左右后不起作用。这是我的代码:

编辑:这不是 int,而是 stringWithoutSpaces 线......我不知道是什么原因造成的。

所以它(NSLog,见上面的 z++)看起来像这样:

“这里”

“任何”

“17 随便”

“18这个”

等等

0 投票
4 回答
1512 浏览

iphone - NSArray 项到 NSString

在一种方法中,我有以下代码:

当我编译代码时,它的编译没有任何错误和警告。但是在运行时(在带有断点的调试模式下)它在 NSLog 语句处崩溃。我看到的问题是在获取“[notificationDetails objectAtIndex:2];”时 这个有什么解决办法。

0 投票
2 回答
489 浏览

iphone - NSArray,UITableView

如果我希望用户能够编辑包含数字数据的表格的条目(用户将单击表格单元格,然后在该子视图上,他们将输入一个数字,然后返回主表格视图),我在想我只是将条目添加到 NSMutabaleArray。如果是这样,当用户离开应用程序时,这些值是否仍然存在?如果是,我是否还需要一个清晰的表方法来释放数组?谢谢。

0 投票
1 回答
2543 浏览

iphone - iPhone SDK NSDictionary 和 NSArray 混淆

我一直在努力让它工作大约三天,并让我思考它。有人可以建议。我已经建立了基础,它们都很好用,但是当我尝试做额外的一点时,我无法理解它。我正在尝试从 plist 构建技术术语表。这是一个按字母表索引和部分的表。这很好用,但是当我尝试在新的视图控制器中为每个术语的定义添加下一个级别时,我似乎无法正确获取代码或 plist 结构。目前我已经创建了两个 plist。一个包含 26 个数组的字母字典,每个数组中包含一系列技术术语。这一切都很好。然后我创建了另一个定义列表作为字典数组,每个单词/定义对都有一个。我期待通过@“word” 键从视图控制器到 detailviewcontroller 然后拿起@“定义”。我不知道这是对还是错的(?)我的代码显示技术术语表很棒,但选择一行时它会崩溃。我知道这与传递 detailviewcontroller 引用的代码有关,因此 detailview 可以获取定义 - 但我不知道如何解决它。我已经在这里发布了我的部分代码,以便有人寻求帮助。有任何想法吗?s 参考,以便详细视图可以获取定义-但我不知道如何解决它。我已经在这里发布了我的部分代码,以便有人寻求帮助。有任何想法吗?s 参考,以便详细视图可以获取定义-但我不知道如何解决它。我已经在这里发布了我的部分代码,以便有人寻求帮助。有任何想法吗?

didSelectRow 在这里…………

detailViewController 这里.......

0 投票
3 回答
416 浏览

iphone - 需要有关 iphone sdk 的帮助:未正确将 .plist 保存到文档目录

我已经花了太长时间试图弄清楚出了什么问题,所以我希望她能帮助我。

我的代码:

我已经将操作连接到一个按钮,但是当按下按钮时,模拟器冻结,并且 Documents 目录中没有文件出现。

0 投票
1 回答
2214 浏览

ios - 来自 plist 字典 KEYS、iOS 的 UITableView

我试图在越狱的 iPhone 上的 iTunes 目录中获取自定义铃声的名称。我可以成功列出自定义铃声,但它们重新显示为HWYH1.m4r,这是 iTunes 重命名文件的原因,但我知道有一种方法可以破译歌曲的实际名称。

dictionary正在返回:

cell.textLabel.text正在返回:name: (null)

0 投票
2 回答
697 浏览

objective-c - 在 NSTableView 行中显示多个对象

我是 stackoverflow 的新手 :) 但我认为,这是问我问题的正确地方。我是 Cocoa 和 Objective-c 的新开发人员,我正在尝试编写我的第一个 Mac 应用程序:ToDo 应用程序。

此时,我可以保存 ToDo 并删除它们,但现在,我想添加一些功能,如 CreationDate、一些标签(在 mutablearray 中)以及 ToDo 是否完成。我没有使用 ArrayController,我将编码的 NSMutableArray 保存到文件(库/应用程序支持/AppName)中并从那里读取它。

这一切都必须在一行中,因为它看起来像这样:

当前外观 http://img683.imageshack.us/img683/7595/bild2ss.png

标题在哪里,应该是待办事项的内容,蓝色框在哪里,应该是状态(蓝色=撤消,灰色=完成),副标题应该是日期和标签(03.01.2009 - tag1,tag2 , 标记 3)

我现在如何将对象添加到一个可变数组中,但是,如果我想将所有这 4 个信息保存到这个数组中,我不知道如何制作这个。

我有一个模型,它正在使用这 4 个信息进行初始化,但是如何保存呢?我必须将此信息保存在一个数组中,然后将此数组保存在我的可变数组中吗?

0 投票
8 回答
68728 浏览

cocoa - copy 和 mutableCopy 如何应用于 NSArray 和 NSMutableArray?

在 an或 an上使用copy和使用时有什么区别?mutableCopyNSArrayNSMutableArray

这是我的理解;这是对的吗?