gpt4 book ai didi

ios - 从 NsMutable 数组而不是字符串加载按钮值

转载 作者:行者123 更新时间:2023-11-29 03:19:57 26 4
gpt4 key购买 nike

祝你今天过得愉快,

根据 NSMutableArray 值将表格 View 单元格中的每个按钮设置为不同值的最佳方法是什么?

我可以将值放入数组和 NSlog 中,它会在 xcode 控制台中很好地显示所有 URL。当我在我的应用程序中单击按钮时,它只会加载最后一个结果,字符串设置为来自 TableView 中所有按钮的数组。

例如,当我点击下面的按钮代码时,它只会加载最后一个字符串值(我想将其更改为结果数组中的每个值),我理解字符串应该如何工作,因为它遍历结果它将更改字符串,但我如何设置下面的按钮代码以加载数组中的每个不同 URL 而不是字符串值?

按钮代码是:

NSLog(@"detailsB %@", self.detailsB); //detailsB is a string value and on NSlog it will only show the last Url from the results  

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:self.detailsB]]; //sets all buttons as the last string value and it opens Safari fine with that one url

谢谢大家,非常感谢任何帮助,

杰拉德

最佳答案

如果您希望按钮代码从数组加载 URL,使用当前单元格的行作为数组的索引,那么您实际上必须从数组加载 URL。您的代码始终使用 self.detailsB,我假设它是一个固定的 URL。

首先,您需要确定按下了哪个单元格的按钮。然后您需要使用单元格的 indexPath.row 来索引您的 URLS 数组并获取适当的 URL。

您在哪个部分遇到了问题?

关于ios - 从 NsMutable 数组而不是字符串加载按钮值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21216410/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com