Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/122.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在目标C中使用数组加载字符串序列_Ios_Objective C_Uibutton_Nsarray - Fatal编程技术网

Ios 在目标C中使用数组加载字符串序列

Ios 在目标C中使用数组加载字符串序列,ios,objective-c,uibutton,nsarray,Ios,Objective C,Uibutton,Nsarray,我有一系列简单的句子,例如“嗨”,“你好吗?”,“我很好”,“很高兴见到你” 我想将它们存储在一个数组中。 问题是我只想在单个文本视图中显示第一句话。然后当我按下一个按钮时,它会显示第二句话。 所以我希望它在按下按钮后显示每个句子 我应该使用哪种数组以及如何对其进行编码? 非常感谢创建一个可容纳所有字符串的NSMutable数组将从0到i开始的所有按钮的标记设置为小于数组大小,该数组将用作数组的索引然后,当您单击任何按钮时,使用button标记访问该特定索引处的数组内容 这是家庭作业吗?你试过什

我有一系列简单的句子,例如“嗨”,“你好吗?”,“我很好”,“很高兴见到你”

我想将它们存储在一个数组中。 问题是我只想在单个文本视图中显示第一句话。然后当我按下一个按钮时,它会显示第二句话。 所以我希望它在按下按钮后显示每个句子

我应该使用哪种数组以及如何对其进行编码?
非常感谢

创建一个可容纳所有字符串的NSMutable数组
将从0到i开始的所有按钮的标记设置为小于数组大小,该数组将用作数组的索引
然后,当您单击任何按钮时,使用button标记访问该特定索引处的数组内容

这是家庭作业吗?你试过什么?您可以从
NSArray
开始,或者将字符串放入数组中,如
@[@“嗨”,“你好吗?”,@“我很好”,“很高兴见到你”]
如果初始化后不更改数组,请使用
NSArray
,或者使用
NSMutableArray
。打电话访问您的句子。但是我如何使用UIButton切换每个句子?请记住显示的句子索引。每轻敲一次就增加一次。按照王玉东的建议,将此索引传递给objectAtIndex。您必须检查数组中的句子总数。如果您尝试访问的数组超过了所持有的数组,您将得到一个数组索引越界异常