У меня есть NSMutableArray с именем delegate.allSelectedVerseEnglish из делегата приложения, у него есть некоторые значения, я могу получить подсчет массива, и я могу показать его правильно в UITableView. Но теперь я хочу отобразить его в текстовом виде. Мой UITableView код, как этоПреобразование NSArray в NSstring в IOS
- (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];
}
}
Это показывает правильные значения в ячейке, но я просто нужно показать это delegate.allSelectedVerseEnglish массив в TextView, как textview.text = delegate.allSelectedVerseEnglish;
. Как это можно сделать?
Заранее спасибо.
спасибо за ответ ,, так что я должен написать textview.text = [delegate.allSelectedVerseEnglish componentsJoinedByString: @ "\ п"]; правильно? – stackiphone
Да, это должно сделать трюк. –
Позвольте мне попробовать this.thanks – stackiphone