草庐IT

Nsmutablearray

全部标签

ios - 在 UITextView 中将 NSMutableArray 对象显示为文本

嘿,我正在尝试将NSMutableArray中的对象显示为UITextView中的文本,但我遇到了一个问题:Invalidoperandstobinaryexpression('void'and'NSString*')有什么建议吗?代码如下:for(idobjinMview.arrayTape)viewTape.text=Mview.arrayTape.removeLastObject+@"/n"+viewTape.text;viewTape是一个UITextView,arrayTape是从另一个View传递过来的NSMutableArray如有任何帮助,我们将不胜感激。

ios - 替换数组中字典中的对象

我有一个数组结构如下:NSMutableArraytopArray{NSMutableArraymiddleArray{NSMutableArraylowerArray{NSMutableDictionarydict{}}}}数组结构中填充了一些我从网络上检索到的JSON格式的数据。我正在尝试按如下方式编辑NSMutableDictionary中的对象之一:-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{NSMutableArray*lowerArray=[[

ios - 如何在数组中显示图像,在每个图像之间暂停?

这个问题在这里已经有了答案:Callingsleep(5);andupdatingtextfieldnotworking(4个答案)关闭8年前。在我的应用程序中,我有一个带有UIImage的NSMutableArray。我想显示数组中的第一个UIImage三秒钟,然后显示第二张图片。所有这一切都应该在我按下UIButton时发生。下面是我的代码:[testImageViewsetImage:[arrobjectAtIndex:0]];sleep(3);[testImageViewsetImage:[arrobjectAtIndex:1]];testImageView是我屏幕上的一个UI

ios - 我们如何在 NSMutableArray 中添加带有 Image 作为对象的 NSMutableDictionary 并将此数组写入 Plist

我想将UIImage存储在NSMutableDictionary中。NSData*imgData=UIImagePNGRepresentation(picture.image);[studDictsetValue:imgDataforKey:@"Photo"];在哪里,studDict是NSMutableDictionary。picture是UIImageView。并将这个字典添加为NSMutableArray中的对象。[studArrayPlistaddObject:detailDict];在哪里,studArrayPlist是NSMutableArray。detailDict是带有

ios - 编辑相同对象的 NSMutableArray

我有一个NSMutableArray自定义对象(JSONModel的子类),所有对象都是相同的。我复制单个对象的次数与我想将其添加到数组的次数一样多(如果此方法错误,请提出正确的方法)。当我在某个索引处编辑/修改对象时,它倾向于修改该数组中的所有对象。我做了一个示例项目来解释这个问题并上传了here.请建议解决问题的解决方案。谢谢! 最佳答案 如果您遇到问题的是您的_iMember,那么您只是两次将同一个指针传递给该对象,两者都指的是同一个对象。如果您想要_iMember的多个版本,那么您需要分配它们,或者根据类或结构使用copyW

ios - 如何检查一个 NSMutableArray 是否包含一个 NSMutableDictionary

我想检查NSMutableArray是否包含NSMutableDictionary,我知道我们可以用检查NSDictionary[arrayindexOfObjectIdenticalTo:dict];但不知道如何检查NSMutableDictionary。任何提示都会很棒。谢谢。 最佳答案 这应该有效:[arraycontainsObject:dict];编辑:要获取索引,您可以使用:NSUIntegerindex=[arrayindexOfObject:dict]; 关于ios-如何

ios - NSMutableSet 不添加超过 1 个对象

我正在for循环中创建一个标签(CorePlot)对象,并尝试将其添加到我需要传递一个参数的NSMutableSet。奇怪的是,只有一个对象被添加到NSMutableSet(第一个)而其他对象没有被添加。看来我缺少一些非常基本的东西。有什么建议吗?我附上了代码的屏幕截图,因为我想显示NSSet对象所持有的值。图1-对象被添加到NSMutableArray而不是从该数组形成的NSSet图1中使用的代码-NSArray*months=[NSArrayarrayWithObjects:@"Oct",@"Nov",@"Dec",@"Jan",@"Feb",nil];NSMutableArray

ios - 如何将字母数字字符串转换为数字字符串或数字?

我想将字母数字字符串转换为数字。字母数字字符串包含数字[0-9]、大写字母[A-Z]和小写字母[a-z]分别对应数字[00-09]、[10-35]和[36-62]。每个字母或数字必须生成两位数字,如果字母是“y”,则数字将为“61”或字母为“C”,则数字将为“12”或数字为“6”那么号码将是'06'。例如:字母数字字符串:“yc69CJjVvf”号码:61380609121945315841 最佳答案 创建plist,您必须在其中手动输入数字集[0-9]、大写字母集[A-Z]和小写字母集[a-z]的数据。见下图。然后创建一个for循

ios - NSDictionary 到 1 NSMutableArray

是否可以采用2个NSDictionaries并填充1个NSMutableArray?所以假设我有这种情况:dict1=的键/值:身份证/名字dict2=的键/值:身份证/姓氏(这些是从对服务器的数据库查询填充的)现在,我想将字典组合成“用户”对象的NSMutableArray。用户对象有这些变量,映射到上面的2个NSDict对象。所以:id,firstname,lastname(一切都是NSString)我尝试了很多东西。问题如下,当我提取NSDictionary键/值(使用NSEnumerator-但也尝试使用较慢的for循环)并将结果对象添加到可变数组中时,数组中对象的值被初始化为

objective-c - 使用 NSObjects 将文件保存到 Documents NSMutableArray 的问题

我是iOS开发新手。我编写了一个小型应用程序,用于保存一个NSMutableArray数组以及派生自NSObject的对象。应用程序执行保存,但文件未在文档目录中创建,应用程序无法读取。这个问题在模拟器和我的iPhone3gs4.2.1上都有我在appDelegate类中的NSMutableArray定义:@property(nonatomic,retain,readwrite)NSMutableArray*places;我的NSObject类:#import@interfacePlace:NSObject{NSString*name;NSString*location;}-(id)i