nsarray相关内容

NSArray 返回字符串而不是字典

我已经设置了日志并检查了代码,并且 NSArray 作为字符串而不是字典返回.问题是我不确定如何将这个特定的字符串转换成字典,而且我的时间很紧. 代码如下: NSArray* placeJson = [NSJSONSerialization JSONObjectWithData:jsonResponse options:kNilOptions error:nil];for (NSDicti ..
发布时间:2021-06-09 19:29:23 其他开发

在已排序的 NSArray 中查找 NSDate

我有一个 NSDate 对象的排序数组.我想要做的是创建一个方法,该方法接受一个日期并返回 YES 或 NO,具体取决于该日期是否可以在日期数组中找到. NSArray *dateArray;-(BOOL)arrayContainsDate(NSDate *)d {//如果在 dateArray 中找到 d,则返回 YES} 我知道如何通过逐个遍历数组的每个元素来完成此操作,但我需要一种更快的 ..
发布时间:2021-06-09 19:29:20 移动开发

NSArray 中字典对象的比较过滤

我有一组字典,我需要以非常具体的方式对其进行过滤.用例子来解释最容易. 假设我有一个包含以下三个字典的数组,其中@"threadId"、@"subject"、@"messageId" 是键: NSDictionary #1:@"threadId" : @"1234"@"主题":@"你好"@"messageId" : @"0001"NSD字典#2:@"threadId" : @"1234"@ ..
发布时间:2021-06-09 19:29:16 移动开发

如何在 NSArray 上使用自定义排序

如何在 NSArray 上执行自定义排序操作​​.我有一组字符串,这是我想要的顺序. NSArray A = {猫、狗、老鼠、猪、驴} 而且我有一个字符串数组,但没有按照我想要的方式排序. NSArray B = {dog,cat,mouse,donkey,pig} 在不使用键的情况下将数组 B 与数组 A 的顺序相同的最佳方法是什么? 解决方案 这里有一个方法 NSArray ..
发布时间:2021-06-09 19:29:08 移动开发

按顺序显示编辑的 NSString

在这个伟大社区的帮助下,我已经为此工作了几天. 我有一个 NSArray,我需要在其中编辑 NSStrings.我已经设法检测到字符串中的标记并将其设为粗体.但是现在我试图按照它们在 NSArray 中的顺序显示字符串,同时保持添加到特定字符串的粗体. 我可以显示单个粗体字符串 'string' 但我需要它,以便它在数组中.我知道 stringByAppendingString 但这会 ..
发布时间:2021-06-09 19:29:02 移动开发

将 RTF 文件解析为 NSArray - 目标 C

我正在尝试将 RTF 文件中的英文字典解析为数组. 我最初让它工作,但我不确定为什么现在不行. 在字典中,每个单词都由一个新行(\n)分隔.到目前为止,我的代码是: //将字典加载到文件中并将文件中的内容拉入内存NSData *data = [NSData dataWithContentsOfFile:@"wordList.rtf"];//将文件中的字节转换为字符串NSString ..
发布时间:2021-06-09 19:28:56 移动开发

如何将 JSON 数据添加到 NSArray

我有如下的 json 数据. [{"id":"2","imagePath":"image002.jpg","enDesc":"Nice Image 2"},{"id":"1","imagePath":"image001.jpg","enDesc":"Nice Image 1"}] 我将其分配给名为 NSArray *news 的变量. 现在我有三个不同的数组,如下所示. NSArr ..
发布时间:2021-06-09 19:28:53 移动开发

如何使用数据库中的键将对象添加到 NSArray?

如何使用数据库中的键将对象添加到 NSArray? 我正在使用 FMDatabase 类打开数据库,它工作正常,我的问题是如何将带有键的对象添加到 NSArray,请参阅此代码 @implementation ViewController {NSArray *allDevices;NSArray *searchResult;}- (void)viewDidLoad{[超级viewDidLo ..
发布时间:2021-06-09 19:28:51 移动开发

如何将 NSArray 存储在二级存储上?

我是 iOS 新手,我想将 NSArray 中的值存储到二级存储中,以便我以后可以访问它,该数组是来自 Web 服务的大响应,我想解析并显示它,这不是有效的解析数组并存储在 sqlite DB 中,我想要另一种方法来保存该数组,可能在文本文件中,这样我就无法从文本文件中检索数据并通过我的解析函数对其进行解析.我们可以这样做吗? 请给我建议 提前致谢! 解决方案 要将数组保存到文 ..
发布时间:2021-06-09 19:28:48 移动开发

如果找不到结果,对象过滤器会崩溃

我编写了一些代码来从自定义对象数组中查找用户的收藏夹.除非该对象不存在,否则它绝对可以正常工作,在这种情况下它只会崩溃.我正在考虑以不同的方式完全重写代码,但我想可能有一种方法可以修复它......我只是不知道如何. 这是我的代码: override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath ..
发布时间:2021-06-09 19:28:39 移动开发

从 NSMutableArray 中删除特定项目

我正在尝试执行相对简单的任务,即删除 NSMutableArray 中符合特定条件的项目. 在这种特殊情况下,我想删除满足以下所有条件的项目: 城市:西雅图 州:华盛顿 时间戳:超过 60 秒 我的数组的 NSLog 如下所示: array = ({city = "西雅图";状态 = "WA";时间戳 = 1432844384;},{city = "达拉斯";状态=“TX" ..
发布时间:2021-06-09 19:28:36 移动开发

当行数 >1 时 UITableView 崩溃

我有一个 uitableview 当行大于一时崩溃.这完全没有意义,因为它们是数组中的两个对象.它适用于对象一,但不适用于对象二.看看: - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {NSLog(@"rigth not %i", [pro.matches coun ..
发布时间:2021-06-09 19:28:33 移动开发

如果一个键在数组中重复,我想添加该键的值

如果一个键在数组中重复,我想组合该键的值.例如,我有以下数组. var 数组 = [[“产品":“Item0",“价格":“15"],[“产品":“项目 1",“价格":“53"],[“产品":“Item2",“价格":“12"],[“产品":“项目 1",“价格":“83"],[“产品":“Item0",“价格":“10"],[“产品":“Item3",“价格":“88"],[“产品":“It ..
发布时间:2021-06-09 19:28:28 移动开发