nsarray相关内容

Objective-C如何在不获取重复项的情况下从NSArray中提取一些随机项?

我想将一系列随机属性分配给我正在开发的游戏中的设备. 我在下面使用的代码返回一个NSArray.我很想知道是否有办法从该数组中获取项目索引而又不会得到重复的值.显而易见的解决方案是使用返回的数组创建一个可变数组,随机执行,删除返回的项目并循环直到收到项目数. 但是是否有另一种方法可以从NSArray中获取X个随机项而不获取重复项? //get possible enchantme ..
发布时间:2020-07-04 02:24:58 移动开发

如何随机分配一个NSArray?

比方说,我有一个内含50-100个对象的NSArray.如何将数组随机排列? 解决方案 有很多方法可以做到这一点,但是大多数方法仅涉及生成随机数.也许您可以通过NSMutableArray使用此技术: 生成一个介于0到49之间的随机数(假设有50个元素) 交换元素0和生成的任何数字 生成1到49之间的随机数 交换元素1和您生成的任何数字 等等. 那可能是最有效的方法. ..
发布时间:2020-07-04 02:20:04 移动开发

哪个对象的数组具有大多数特定对象

我有一个对象,其中包含许多信息,包括标题字符串,日期字符串和NSArray等.该对象具有8组不同的信息.我想找出哪个"Set的标题"出现最多的是"Sunday"一词.数据加载后,我进行一些计算: NSArray *yourArrayhere = self.theObject[@"DatesSuggested"]; int occurrences = 0; for(NSStri ..
发布时间:2020-07-02 20:59:05 移动开发

Int不符合协议'StringLiteralConvertible'

我正在尝试在天气应用中解析json,但是遇到了我无法逾越的障碍。 我确实收到错误消息,“类型'int'确实不符合以下代码中的协议“ StringLiteralConvertible”。 我尝试过转换jsonResult [“ main”],但是确实给出了错误“后缀的操作数应该具有可选类型,类型为AnyObject”。我是否需要以某种方式下调Array,如果应该的话,应该如何做? 我为此进 ..
发布时间:2020-06-03 19:04:08 移动开发

在iOS中使用AFNetwork发送图像数组

我有一个示例,其中我将图像和参数发送到服务器。但是我需要发送图像的NSArray。 NSData * imageToUpload = UIImageJPEGRepresentation(uploadedImgView.image,1.0 ); //(uploadedImgView.image); if(imageToUpload) { NSDictionary *参数= [NSDi ..
发布时间:2020-06-02 20:15:44 移动开发

AFNetworking Array在块内但不在块外返回JSON

我创建了一个自定义方法,该方法使用AFNetworking API返回JSON数据。 我试图将从Web服务提取的数据存储在Array中, JSON。 NSLog(@“%@”,json);块内将JSON数据打印到控制台。在块NSLog(@“%@”,json)之外;返回null。为什么会这样,如何解决? 我要做的就是获取返回JSON数据(NSArray)的方法 #import“ W ..
发布时间:2020-06-02 20:13:03 移动开发

NSArray的实现

NSArray的实现方式与 std :: vector 相似。 解决方案 与 std :: vector 不同。 实现细节不透明已将其调整为平台上最常见的用途。 这应该提供一些见识。 ..
发布时间:2020-05-31 22:44:59 移动开发

如何在Xcode 5 iOS 7中以编程方式编辑plist?

如何从以下位置编辑或更改值字符串: 在此plist中,我需要更改或在第2项的“启用值"中设置“否",我看到了很多示例,但没有用,或者已弃用,或者不使用ARC,任何构想或示例代码?请帮助大家 EDIT#1:我尝试这样做(不起作用) NSString *path = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, ..
发布时间:2020-05-28 02:54:21 移动开发

从.Plist加载数组

我正在尝试从.Plist中的数组加载数组,但无法正常工作. plist看起来像这样: 这是我正在使用的代码: NSString *path = [[NSBundle mainBundle]pathForResource:@"DiseasePropertyList" ofType:@"plist"]; NSMutableArray *rootLevel = [[NSMutableA ..
发布时间:2020-05-28 02:52:46 移动开发

数据从txt文件传输到NSArray

我想做的是以下事情: 我正在使用XCode 4.6.1,正在构建一个iOS应用 我有一个包含我的数据的文本文件(.txt).它是从服务器获取的. 它包含的数据是这样的: 用户名:用户标识:真实名称:客户端类型:客户端版本:纬度:经度:数字:另一个数字: 因此,数据用“:"分隔,并且所有数据都是用户定义的. 因为有两种类型的客户端:clienttype1和clientt ..
发布时间:2020-05-25 01:22:37 移动开发

从parse.com获取objectId

因此,我正在构建一个使用解析作为后端的应用程序.我以前写过自己的书,但我想我会节省一些时间并使用解析.我正在用来自解析的数据填充表视图,这很好.我想从通过解析的数组构建的字典中获取objectId. 我的数组的输出如下: {\n eventDescription = \"This is a test descript ..
发布时间:2020-05-24 23:39:51 移动开发