gpt4 book ai didi

ios - 使按钮从数组中读取字符串

转载 作者:行者123 更新时间:2023-11-28 21:44:24 27 4
gpt4 key购买 nike

我是 iOS 开发新手。我正在使用 objective-c 开发应用程序。我想要一个按钮能够从数组中读取一个字符串。我的意思是不要将字符串设置为按钮显示的内容。我希望它能够获取字符串,以便我可以使用 AVSpeechSynthesizser 大声朗读字符串。提前致谢

最佳答案

您没有提供有关问题的任何代码或详细信息。

我必须假设您只想在点击按钮时从数组中读取内容。

使用 Storyboard创建按钮对象及其处理程序或手动添加处理程序。

假设您有一个名为“exampleButton”的按钮对象,如果您选择手动添加处理程序,

[exampleButton addTarget:self action:@selector(buttonTapped:) forControlEvents:UIControlEventTouchUpInside];

假设您的数组名称是 exampleArray,并且您想访问第一个元素。

编辑:使用 firstObject 而不是 objectAtIndex:0 因为如果数组为空,后者会使应用程序崩溃。

- (IBAction)buttonTapped:(id)sender {
// becareful, if the array is empty, firstObject will return nil.
// If you use [exampleArray objectAtIndex:0], it will crash
id obj = [exampleArray firstObject];
if ([obj isKindOfClass:[NSString class]]) {
NSLog(@"%@", obj); // now you have the string object.
}
}

如果您仍然无法使用上述代码,则需要学习更多。

关于ios - 使按钮从数组中读取字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30837983/

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