问题标签 [nsmutablearray]

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 投票
14 回答
104925 浏览

ios - 在 Objective-C 中从 NSMutableArray 中删除重复值的最佳方法是什么?

从Objective-C中删除重复值 ( NSString)的最佳方法是什么?NSMutableArray

这是最简单和正确的方法吗?

0 投票
1 回答
117 浏览

php - PHP文件存储在虚拟主机服务上?

我想知道 - 是否可以通过 PHP 更改存储在某种虚拟主机服务上的文件?我的意思是我有一个 URL 说:“plist.atwebpages.com/action.php” 这种方法可以将文件写入网络托管服务上的 ftp 服务器吗?例如http://www.batcave.net

0 投票
3 回答
3978 浏览

objective-c - MyObject 可能不会响应消息“-Foo”。(菜鸟)Objective-C 问题

还有一个 C#/.NET 人试图学习 Objective-C,并梦想通过 iPhone 应用赚取数百万美元 :)

好的,我确定这个问题源于我非常习惯于静态类型语言,因此很难调整,但这是我的问题。假设我有一个名为 MyObect 的类:

我的对象.h

我的对象.m

现在我试图弄乱这些对象的 NSMutableArray ,所以在我的主要内容中,我填充了这些对象的数组,如下所示:

没有什么花哨。然而,现在我试图取出数组的第一个,并调用 foo 方法。所以,这就是我感到困惑的地方。我试过这个:

虽然这可行,但我收到了 MyObject 可能无法响应 message 的警告。所以,我想,好吧,让我投吧:

这也给了我警告。

我想我的问题是关于如何将项目存储在集合中以及如何将它们拉出并仍然保留对象类型的基本问题。同样,我来自 .NET 背景,所以我的想法可能存在根本缺陷,所以如果有人能指出我正确的方向,我将不胜感激。

编辑:我的原始代码实际上在演员表中有星号(没有它你会得到一个编译错误)。它仍然显示警告...

0 投票
1 回答
1777 浏览

iphone - NSMutableArray - 替换项目会导致异常...帮助!

我是 Obj-C 的新手。我需要更好地学习这一点,所以请告诉我我做错了什么..

我有一个图像数组......在执行的各个点我需要用前面的图像之一替换最后一个元素......所以最后一个图像总是复制之前的一个图像。当我进行替换时,它会引发异常!如果我删除对 setCorrectImage 的调用,它会起作用。

在过去的几个小时里我无法弄清楚这一点:-(


controller.h 中的声明如下 -

数组在控制器中初始化 -

当视图出现时,会发生这种情况 -

0 投票
4 回答
3185 浏览

objective-c - 如何对包含 NSStrings 的 NSMutableArrays 的 NSMutableArray 进行排序?

有没有一种简单的方法可以对包含 NSStrings 的 NSMutableArrays 的 NSMutableArray 进行排序?

我确信必须有一个简单的方法来做到这一点,但我似乎找不到它。

为了澄清,我想按子数组索引 3 处的 NSString 按字母顺序对第一个数组进行排序。

0 投票
1 回答
13686 浏览

iphone - 将 NSMutableArray 保存到核心数据

我想将 NSStrings 的 NSMutableArray 添加到我的核心数据模型中的一个实体中。问题是这不是 Core Data 中支持的类型。

我尝试制作一个可转换的属性,但问题是我看不到将 NSMutableArray 转换为 NSData,然后从 NSData 回到 NSMutableArray 的方法。有谁知道如何解决这个问题?

(我知道我可以存档数组,但我不想这样做,我希望它出现在我的模型中)。

0 投票
3 回答
4207 浏览

c# - 二维 NSMutableArray 有帮助吗?

好的,我有一些看起来像这样的 C# 代码,我想知道如果我试图将其放入 Objective-C 中,其他开发人员会推荐什么。

我正计划使用NSMutableArray,但如何准确地计算出二维数组是我的问题,因为在 Objective-C 中没有多维数组这样的东西。我是新手NSMutableArray,所以我仍然不时需要一些帮助。

我知道一旦我弄清楚了整个“二维”部分,我就会使用 NSString 将字符串对象添加到数组中。

0 投票
2 回答
12207 浏览

iphone - 来自 iPhone plist 的数组

我正在尝试按照此处答案中的建议从 plist 中获取一个数组,但它不起作用。有人可以告诉我我错过了什么吗?

这是 plist 的样子……另一个奇怪的事情是我无法在纯文本文件中打开它?当我这样做时,它看起来像垃圾.....但在属性列表编辑器中看起来不错:

这是我正在使用的代码.....字典是 NSMUtableDictionary,accountsArray 是 .h 文件中的 NSMustableArray。

我错过了什么吗?搞砸什么?

谢谢...

0 投票
1 回答
1754 浏览

objective-c - Objective-C - 如何在方法声明中实现指针数组

好的,如果您查看我之前的两篇文章(特别是链接 #2),我想问一个与相同代码有关的附加问题。在方法声明中,我想将其中一个参数定义为指向指向 feat_data 的指针数组的指针。除了将 (NSMutableArray*)featDataArray 放在下面的声明中并通过另一个 feat_data 类型的指针访问每个对象之外,我有点不知道去哪里和做什么。顺便说一句,很抱歉问了这么多问题。我在我正在使用的书中找不到类似的东西,或者我找错地方了?

链接#1

链接#2

0 投票
3 回答
16856 浏览

objective-c - 如何确定Objective C中的数组索引?

我在 Objective C 中有两个数组,我需要找到某个索引是什么,这样我就可以将它插入到同一个地方。例如,假设我有一个“名称数组”和一个“年龄数组”。如何找出“名称数组”中的索引“charlie”,以便知道在“年龄”数组中插入他的年龄的位置?

谢谢