gpt4 book ai didi

iphone - 在 IOS 中将 NSArray 转换为 NSstring

转载 作者:行者123 更新时间:2023-11-28 18:13:41 25 4
gpt4 key购买 nike

我有一个来自应用程序委托(delegate)的名为 delegate.allSelectedVerseEnglish 的 NSMutableArray,它有一些值,我能够获取数组计数并且我可以在 UITableView 中正确显示它。但现在我想在 TextView 中显示它。我的 UITableView 代码是这样的

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
return 1;
}


// Customize the number of rows in the table view.
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {

return [delegate.allSelectedVerseEnglish count];
}


- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

static NSString *CellIdentifier = @"Cell";
readCell *cell = (readCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];

if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier] autorelease];
NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"readCell" owner:self options:nil];
cell = [nib objectAtIndex:0];

cell.label.text = [NSString stringWithFormat:@"%d",indexPath.row+1];
cell.textLabel.text = [NSString stringWithFormat:@" %@",[delegate.allSelectedVerseEnglish objectAtIndex:indexPath.row]];
cell.textLabel.font = [UIFont fontWithName:@"Georgia" size:19.0];
}
}

它在单元格中显示正确的值,但我只需要在 TextView 中显示此 delegate.allSelectedVerseEnglish 数组,如 textview.text = delegate.allSelectedVerseEnglish;。如何实现?

提前致谢。

最佳答案

取决于您希望如何格式化文本。
出于记录目的,我会使用 [delegate.allSelectedVerseEnglish description]; 而向用户显示类似 [delegate.allSelectedVerseEnglish componentsJoinedByString:@"\n"]; 可能合适。

关于iphone - 在 IOS 中将 NSArray 转换为 NSstring,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10266190/

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