草庐IT

NSmutablearray

全部标签

iphone - 如何为大型数据集创建 UITableView 索引

我已经进入了索引、分段、表格View的兔子洞,并被带上了一段让我想破坏我房间里很多贵重元素的旅程……我希望最后一个清晰简洁的问题是有人将能够帮助我解决这个问题。我将从头开始,以免混淆提供帮助的任何人,我认为这样更容易,希望有人可以发布一些相当不错的示例供我阅读/使用,就像我认为我之前的问题一样提供了很多细节,让每个人都感到困惑,因为请求实际上很简单。它只是制定了实现,并取决于您输入的数据以及输入的方式。好的,我们开始吧。我有一个UITableView,当它打开时查询我的数据库以获取汽车制造商列表,我解析进来的XML并留下一个未排序的汽车制造商列表,然后我将这个NSArray传递给一个自

iphone - 如何检查 NSMutableArray 是否包含包含特定文本的对象?

如何检查NSMutableArray是否包含包含特定文本的对象?然后,如果找到一段文本,它将用另一段文本替换它。谢谢 最佳答案 像这样的东西应该可以工作:@interfaceNSMutableArray(JRAdditions)-(void)replaceStringObjectsContainingString:(NSString*)strwithString:(NSString*)newString;@end@implementationNSMutableArray(JRAdditions)-(void)replaceStrin

iphone - 在不使用 initWithContentsOfFile 的情况下将 plist 读取到 NSMutableArray

我有一个NSMutableArray,它会反复填充plist的变化内容。我如何最有效地做到这一点?我知道我可以使用第二个NSArray,我分配了initWithContentsOfFile,然后是arrayWithArray,但是没有方法可以在没有init的情况下直接加载文件的内容(考虑性能)。只是好奇。提前致谢。 最佳答案 NSMutableArray*coolArray=[NSMutableArrayarrayWithContentsOfFile:@"plistpath"]; 关于i

objective-c - 从头到尾循环Nsmutable图像数组

我有一个NSMUtable图像数组,其中使用上一个和下一个按钮显示不同的图像,但是当我到达数组的末尾时,模拟器崩溃了。我想将数组的末尾循环到开头,这样当我再次点击下一个按钮时到达图像数组的末尾时,它会循环回到第一张图像,如果我点击我在第一张图像时也是如此上一个按钮它循环到最后一个图像而没有崩溃 最佳答案 你想要的是一个循环数组,使用标准的NSMutableArray很容易实现。例如,假设您将图像存储在一个名为imageArray的数组中,并使用一个简单的变量来跟踪当前图像的索引,例如:intcurrentImageIndex=0;.

ios - 如何在核心数据中保存(自定义)NSObject

在我的应用程序中,我有一个自定义NSObject,它包含2个可变数组。我需要将这个自定义NSOBject保存到一个核心数据实体中,但我不知道如何才能做到这一点......经过一番搜索,我发现最好的方法是将nsobject转换为nsdata并将其保存在实体的可转换字段中……但我不确定该怎么做。有人可以帮助我吗?此处为我的自定义对象编写代码:测量数据.h@interfaceMeasureData:NSObject{}@property(nonatomic,strong)NSMutableArray*questionsData;@property(nonatomic,strong)NSMut

objective-c - drawRect 看到空数组

drawtestViewController.m中的按钮链接到ChalkBoard.m中的pushPoint操作。它使用CGpoint对象填充pointArray。这个数组到处都是对象,除了从drawRect看的时候。似乎从drawRect我以某种方式引用了原始数组的空副本,但我找不到任何错误......我已将整个项目上传到http://dl.dropbox.com/u/42099382/drawtest.zipdrawtestViewController.m中的按钮Action-(IBAction)myDo{NSLog(@"-Buttonwaspressed");[self.boar

ios - 如何将json字符串转换为元素数组?

这是我获取json响应字符串的代码我正在使用这个方法得到这个字符串NSDictionary*selector=[jsonvalueForKey:@"Title"];NSMutableArray*dictArray=[[NSMutableArrayalloc]initWithObjects:selector,nil];str1=[[dictArrayobjectAtIndex:i]valueForKey:@"CompanyName"];打印“str1”我得到了("hello@developer.com"),("hello@developer.com","helloworld@micros

iphone - 比较两个 NSMutableArray

我有一个包含NSMutableDictionary值的NSMutableArray。我必须确定该NSMutableArray中是否存在特定的字典值?NSMutableArray:表格数据:{{categories=267;"category_ids"=267;"created_at"="2012-04-1805:32:10";"custom_design_from"="2010-12-0300:00:00";}{categories=267;"category_ids"=267;"created_at"="2012-04-1805:32:10";"custom_design_from"

iphone - UIScrollView View

我正在使用iCarousel作为老虎机,对于那些不知道iCarousel的人来说,它是一个带有(分页,ScrollView)。所以在我的应用程序中,我滚动它,然后当它停止时它显示Image(Result)3秒,然后弹出一个按钮,如果你按下按钮,它将删除View(ImageResult)然后再次旋转。这是我删除轮播View的方法:NSIntegerCurrentImage=carousel.currentItemIndex;[carouselremoveItemAtIndex:CurrentImageanimated:YES];[imagesremoveObjectAtIndex:Cur

ios - 如何在 Xcode 中实现图像数组?

我正在尝试为imageView创建图像数组,然后在按下按钮时更改这些图像。我只是在测试按钮使方法从数组中获取和显示图像的能力。我究竟做错了什么?这是我目前的代码:-(void)viewDidLoad{NSMutableArray*imagesArray=[[NSMutableArrayalloc]initWithObjects:@"Image1.JPG",@"Image2.JPG",nil];}-(IBAction)img1{[imageViewsetImage:[UIImageimageNamed:[imagesArrayobjectAtIndex:0]]];}我还收到警告“未使用的