allSelectedVerseEnglish

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(如textview.text = delegate.allSelectedVerseEnglish;)中显示此委托。allSelectedVerseEnglish数组。怎么做?

提前致谢。

最佳答案

取决于您要如何格式化文本。
为了进行记录,我会使用[delegate.allSelectedVerseEnglish description];来向用户显示[delegate.allSelectedVerseEnglish componentsJoinedByString:@"\n"];之类的内容。

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

10-10 11:22