问题标签 [nsset]

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 投票
1 回答
333 浏览

objective-c - 两组之间缺失元素的数量(目标 C)

我正在尝试优化我想要“足够接近”响应的查询。

我有两套:A和B。

A 组包含 1、2、3、5、6、7、8 组 B 包含 1、2、3、4

我想做的是检查 B 与 A 的方式,它会告诉我缺少 1 个元素(在这种情况下为 4 个)。

除了逐个元素进行比较之外,还有更清洁、更有效的方法吗?

0 投票
4 回答
4142 浏览

objective-c - NSNumbers 的 NSSet - 成员方法总是 nil


我想要一个简单的 NSSet,它加载了一些 NSNumber,然后找出这些数字是否已经添加到集合中。当我这样做时:

问题是该成员总是返回 nil(如果为 false),即使这些数字相同。isEqual 方法返回 true。所以

有效...
在文档中我读到成员方法使用 isEqual 所以我不知道问题是什么...感谢您的任何建议。

0 投票
3 回答
167 浏览

objective-c - Objective C - 我可以使用 NSSet 来 setEnabled:NO 到一组 NSButtons 吗?

我编写了一个计时器应用程序,它从 IBAction 传递一个语音时间并倒计时到 0。有五个不同的语音时间,以及一个用于停止语音时间倒计时的切换按钮。我希望能够在计时器倒计时时禁用未按下 IBAction 的按钮(以防止重置语音时间)。

我目前有几个 [speechButton setEnable:NO] 和 [... setEnable:YES] 调用,它们都按我预期的方式工作;但我怀疑它的内存管理很差,而且代码看起来讨厌。我想实现所有按钮的 NSSet 之类的东西,并仅使用一种方法启用/禁用它们,以便我最终得到 [buttons disable]/[buttons enable]。

我玩过这样的东西:

TimerViewController.h

TimerViewController.m

但这不起作用。任何建议,将不胜感激!

0 投票
1 回答
502 浏览

objective-c - NSSet 的迭代顺序是什么?

我知道 NSSet 不保留顺序,我很好奇在 iOS4/iOS5 sdks 中迭代顺序是如何实现的。你有什么想法?

0 投票
1 回答
260 浏览

core-data - 核心数据 - 对许多 Reationships - 集合有问题

我四处寻找类似的东西,但没有运气,所以我将尝试解释我的麻烦并粘贴一些代码。我有一个使用核心数据的应用程序,我可以从它们各自的文本字段中保存和检索数据,但我的(与许多关系)除外。我相信这些被保存并在获取时作为集合返回。我已经阅读了 NSSet 并查看了一些代码,但仍然不明白如何对其进行编码。

谢谢你的帮助。哈德逊

![在此处输入图像描述][1]

0 投票
1 回答
315 浏览

objective-c - Is the NSSet iteration needed in this case?

I have a NSSet of object from the same class and I want to get the property value for each object stored in the NSSet, do I always need to iterate through the NSSet ? Or can I somehow create another NSSet containing the properties of the objects only without iterating?

If I have a NSSet of strings, and I need to remove the same substring from all strings in the NSSet, do I need to iterate, or can I create another NSSet with the removed substrings in another way ?

thanks

0 投票
2 回答
553 浏览

ios - NSSet 的 NSArray 在 NSLog 中没有显示任何内容

newsmall 和 newnewbig 有一些匹配的字符串,所以我希望 arrayfour 显示几个字符串。

我做错了什么?

0 投票
2 回答
519 浏览

iphone - 以一个 NSSet 作为值发布 NSDictionary 的 HTTPRequest

我有一个具有一对五关系的核心数据对象。所以例如

现在我想通过一个 HTTP 请求立即将它从 iPhone 发布到我们的服务器。这可以做到吗?

我现在使用的代码是一个没有 NSSet 的简单示例:设置参数:

然后下一步(=直截了当):

}

然后是最终方法(直截了当?):

}

0 投票
1 回答
2320 浏览

objective-c - objectsPassingTest:与过滤的SetUsingPredicate:?

我想得到一个AccountUser类型linkedAccountLinkedAccountFacebook其中AccountUser有很多LinkedAccount(在核心数据中)。

哪个更好用?

  1. objectsWithOptions:passingTest:

    /li>
  2. filteredSetUsingPredicate:

    /li>
  3. 通过NSManagedObjectContext.

或者,有没有更好的方法来做到这一点?

0 投票
2 回答
490 浏览

iphone - 如何通过关系访问它们来获取 coredata 托管对象的有序列表?

如何通过关系访问它们来获取 coredata 托管对象的有序列表?

那是:

  • 具有以下实体:LIST、LIST_ITEM(包括“订单”字段)和 ITEM。
  • 假设我已经获取了我想要使用的列表
  • 然后,我可以使用 coredata 关系通过使用关系获取 LIST_ITEMS:例如“list1.listItems”,然后对于每个 LIST_ITEMS,我可以获得 ITEM(“listItem1.item”)

但是,如果我真的只想从 LIST 中根据 LIST_ITEM 中的“Order”字段从列表中获得有序的项目列表,那么最简单的方法是什么?