objective c-NSMutableArray中的条目

问题描述

NSMutableArray中的条目
NSMutableArray 中有一些NSNumber

{1 2 3 3 2 1 6 2}

我想知道在列表中每个数字出现的次数:

Ex :  1 = 2  2 = 3  3 = 2  6 = 1

解决方案

将所有的条目放到NSCountedSet

NSCountedSet* countedSet = [[NSCountedSet alloc] initWithArray:array];for (NSNumber* number in countedSet) {   NSLog(@""%@ = %u"" number [countedSet countForObject:number]);}

解决方案二:
循环遍历吧。。

int num[10]=0;for(int i=0;i<array.count;i++){    num[[array objectAtIndex:i]]++;}
时间: 2025-01-20 09:35:50

objective c-NSMutableArray中的条目的相关文章

objective c-添加NSMutableArray到另一个NSMutableArray中时数组值

问题描述 添加NSMutableArray到另一个NSMutableArray中时数组值 NSMutableArray *no1=[[NSMutableArray alloc]init]; NSMutableArray *no2=[[NSMutableArray alloc]init]; for(int i=0;i<3;i++) { for (int j=0;j<=i;j++) { NSString *no_str=[NSString stringWithFormat:@""

ios6-检测数组中的条目重复几次

问题描述 检测数组中的条目重复几次 检测数组中的条目重复多少次.数组如下: "Family:0", "Family:0", "Family:0", "Gold:3", "Gold:3" 因此返回的条目数应该是3和2.应该怎么实现?我试过的代码(当然没实现): int occurrences = 0; int i=0; for(NSString *string in arrTotRows){ occurren

objective c-在ios应用中移除“”符号

问题描述 在ios应用中移除""符号 在json反响中获取了url字符串,其中有反斜杠.我想删除这些符号. 我写的代码没有实现: NSString *responseData = [[NSString alloc]initWithData:[NSData dataWithContentsOfURL:url] encoding:NSUTF8StringEncoding]; NSString* encodedString = [responseData stringByAddingPerc

objective c-ios项目中隐藏警告

问题描述 ios项目中隐藏警告 项目中: Assigning to 'AppDelegate *' from incompatible type 'id'. 这个警告应该怎么解决额? 在.m中声明: AppDelegate *appdev; 在viewDidLoad中 { appdev = [[UIApplication sharedApplication]delegate]; <= warning here} 我想隐藏这个警告,可以么? 解决方案 需要隐式指明类型,改成 appdev =(Ap

objective c-iPhone应用中播放闹铃音乐

问题描述 iPhone应用中播放闹铃音乐 正在写一个警报应用,有本地消息后响铃,警报的铃声播放正常.但是点击界面的OK键之后铃声才播放,能不能一收到消息就能自动播放? 播放铃声代码如下: -(void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification { application.applicationIconBadgeNumber = 0

objective c-从目录中单独提取图片

问题描述 从目录中单独提取图片 在缓存目录中保存了图片文件,然后再从目录中提取出来. 下面的代码是获取保存的全部文件: [fileManager contentsOfDirectoryAtPath:pathForCacheDirectory error:&error] 怎么样从这里面单独提取出图片文件呢?图片文件格式不限. 解决方案 CFStringRef fileExtension = (CFStringRef) [file pathExtension]; CFStringRef fileUT

Oracle中IO操作的产生

I/O 包括了读.写两部分,先介绍 Oracle数据库 中写操作的产生. 2.1. 写 介绍写操作之前,先简单的看下 Oracle 的物理结构:Oracle 的物理文件包括以下三种文件:控 制文件(Control Files).重做日志文件(Redo Log Files).数据文件(datafiles).而数据文 件中,根据功能的不同,还可以分为:系统数据文件.用户数据文件.临时空间文件和回滚段文件. 另外,如果数据库的 Archive  Log 模式被激活,还存在归档日志文件.Oracle 的

网页中的多媒体播放控制

控制|媒体|网页 1.声音及影像播放的控制之一 1. rm文件在线播放   <embed height=25 srcwww.xiakedao.com/biyun/ren/a.rm type=audio/x-pn-realaudio-plugin width=50 autostart="false" controls="PlayButton">   autostart="false" 打开页面时处于候命状态,autostart=&quo

在定制Eclipse SWT组件中实现MVC

Eclipse SWT(标准部件工具包)提供了丰富的 API 集来实现定制部件(widget).在这篇文章中,作者简要介绍了 MVC(模型-视图-控制器)架构,以结构化查看器的形式解释了 MVC 的当前实现,并介绍了一种使用定制 SWT 部件的实现. 什么是 MVC? MVC 架构(或设计模式)是图形用户界面(GUI)的设计样式,由三部分构成:模型.视图和控制器.MVC 把表示层从数据解耦出来,也把表示从数据的操作解耦出来. 实现 MVC 架构与其他类型的应用程序有所不同.主要的区别来自如何放置