English 中文(简体)
• 如何在目标c中为讲法语者创建“强力”
原标题:How to create an Array of Strings in Objective c for iphone
  • 时间:2009-10-21 18:11:39
  •  标签:

我试图制造一系列可任意抽取的体,并限于一定数量的体。

如果可以随机抽取这些阵列,我可以选择第一种X号护卫,并做罚款。

我不想像现在这样使用法典。

NSString *statements[9];
statements[0] = @"hello";

这似乎行之有效,但阵列似乎完全是废墟数据。

一个人能够帮助我正确方向。 (以错误的方式分配记忆?)

增 编

最佳回答

你们是否希望有9个阵列?

[NSArray arrayWithObjects: @"1", @"2", @"3", @"4", @"5", @"6", @"7", @"8", @"9", nil]
问题回答

如X代码4.4所示,你可以使用Array Literals,而后者更清洁,更容易阅读。 你们不再需要包括零。 例如:

NSArray *myArray = @[@"1", @"2", @"3", @"4", @"5"];

所有汽车阵列,如填满后,将全部停泊。 只要早就填满垃圾,所有工作都是按预期进行的。 但是,Cocoa包括更常见的用于各种物体的NSArray类(因为它有适当的记忆管理,并且与框架的其他部分和所有方面合作)。

仅仅看一看,就没有必要填平阵列的内容。 选择准入。 各位希望从舱面取出的每张卡片,按该指数抽取随机编号和选取卡。 然后,拿上顶卡,然后把你刚拿到的卡片带上。

如果您really希望对阵列进行分类,则你可以使用很少的代码(sorted ArrayUsingSelector:,其中你的比较方法回归代码<>NSOrderedAscending或> 随机使用





相关问题
热门标签