xcode-从NSMutablearray中删除逗号

问题描述

从NSMutablearray中删除逗号

我从服务器URL获取的结果放到数组中,数组中放了星期对象,但是在获取的时候会得到逗号,我想删除这些逗号然后可以比较。不知道应该怎么做?

array3:
(
{
    Code = "Sunday,";
},
{
    Code = "Thursday,";
},
{
    Code = "Friday,";
},
{
    Code = "Saturday,";
}
)

比较:

NSMutableArray *yourArray = [[NSMutableArray alloc] init];
    for (NSDictionary *dict in array3) {
        [yourArray addObject:[dict valueForKey:@"Code"]];

    }
    BOOL isTheObjectThere = [yourArray containsObject:@"Thursday"];

但是系统会报出isTheObjectThere 'NO' 错误因为得到数组如下:

(
Sunday,,
Thursday,,
Friday,,
Saturday,
)

解决方案

试试:

  for (NSDictionary *dict in array3) {

             NSString *str=[dict valueForKey:@"Code"];

  NSString*newstr=  [str stringByReplacingOccurrencesOfString:@"," withString:@""];

    [yourArray addObject:newstr];

}

解决方案二:

http://ask.csdn.net/questions/927#answer_1629

这里 有个类似的问题,刚解答不久- -!希望对你游泳

解决方案三:

stringByReplacingOccurrencesOfString:

NSMutableArray *newArrayDays = [NSMutableArray array];
for(int i=0; i< [mutArrDays count]; i++) //your array of days here to remove commas from it
{
    [newArrayDays addObject:[[mutArrDays objectAtIndex:i]stringByReplacingOccurrencesOfString@",," withString:@","]:
}

另外你还可以用replaceObjectAtIndex:withObject:

时间: 2025-01-19 14:24:24

xcode-从NSMutablearray中删除逗号的相关文章

ios-iPhone-从数组中删除对象

问题描述 iPhone-从数组中删除对象 从NSMutableArray中删除对象,下面是添加到数组的代码: sectionInfo = [self.collectionView indexPathsForSelectedItems]; 删除: [sectionInfo removeAllObjects]; 报出的错误是: unrecognized selector sent to instance 0x169cfb70 我想出错的原因是我没有将对象作为addObject添加,但是我需求是不要这

listbox-MFC列表控件中删除记录的问题

问题描述 MFC列表控件中删除记录的问题 要实现点击按钮后删除列表中的一条记录代码如下:void CMyAccountView::OnClickedDelete(){ int nCurSel = m_listctrl.GetSelectionMark(); if (LB_ERR == nCurSel) MessageBox(_T(""请选择所要删除的内容!""));else m_pSet->MoveFirst(); for(int i=0;i m_pSet-&

javascript中删除页面数据的问题

问题描述 javascript中删除页面数据的问题 在一个HTML程序的的地步引入了两个JS程序,现在我在HTML页面添加了一个删除按钮 <a href=""index.html""><input type=""button"" value=""Remove!"" id=""a"" onclick=""remo

java-给HTTP链接的一个字符串中删除空白

问题描述 给HTTP链接的一个字符串中删除空白 我想发送一个查询的url: String url = String.format( "http://xxxxx/xxx/xxx&message=%s",myEditBox.getText.toString()); // Create a new HttpClient and Post Header DefaultHttpClient httpclient = new DefaultHttpClient(); HttpPost ht

c++ 编程问题-.txt文件中删除某些数据而保留其他数据

问题描述 .txt文件中删除某些数据而保留其他数据 比如我有个.txt文件,名字叫aaa 里面有数据是这样的: 第一行11111 第二行23222 第三行32562 那么怎么才能用C++的代码实现把第二行删除掉,而保留第一行和第三行呢? 求代码,最后带一些解析 解决方案 先用ostream对象把文件读到一个缓冲区,然后对缓冲区修改,最后将缓冲区用istream对象写入到文件就行了,主要是对缓冲区的操作而已

ios-越狱的iPhone程序中删除应用图标

问题描述 越狱的iPhone程序中删除应用图标 在越狱设备上,通过编程删除应用图标.不知道怎么做?谢谢 解决方案 修改应用绑定的Info.plist文件,填上这个 : <key>SBAppTags</key><array> <string>hidden</string></array> 点击这里

ios-从矩形中删除activity的指示器

问题描述 从矩形中删除activity的指示器 显示activity 指示器的代码: UIActivityIndicatorView *av = [[[UIActivityIndicatorView alloc]initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite] autorelease]; av.frame=CGRectMake(0.5*winSize.width-winSize.width/4 0.80*winSi

android-如何从其它的方法中删除对话框?

问题描述 如何从其它的方法中删除对话框? 我创建一个对话框,按照下面的代码,提供一个标题和消息,这个对话框可以在任何地方被调用. public void alertbox(String title, String mymessage) { new AlertDialog.Builder(this) .setTitle(title) .setMessage(mymessage) .setNeutralButton(android.R.string.cancel, new DialogInterfa

在注册表中删除MSSQL无用的数据库注册

数据|数据库|注册表 开发人员经常在MSSQL企业管理器中注册远程的MSSQL服务器,直接在企业管理器中删除这些远程的MSSQL注册挺痛苦的,其实是可以在注册表中直接删除的. 找到HKEY_CURRENT_USER oftware\Microsoft\Microsoft SQL Server\80\Tools QLEW\Registered Servers X QL Server Group,里面每一项分别对应一个数据库注册表项,直接删除即可.