これは私のコードです:
NSString * atime = [NSString stringWithFormat:@"%@",[theDataObject.minuteArray objectAtIndex:indexPath.row]];
NSLog(@"value of atime is:%@",atime);
if (atime==@"0") {
NSString * timeStr = [NSString stringWithFormat:@"%@s",[theDataObject.secondArray objectAtIndex:indexPath.row]];
cell.timeLabel.text = timeStr;
}
else {
NSString * timeStr = [NSString stringWithFormat:@"%@m%@s",[theDataObject.minuteArray objectAtIndex:indexPath.row],[theDataObject.secondArray objectAtIndex:indexPath.row]];
cell.timeLabel.text = timeStr;
}
ただし、tim 値が 0 であっても、最初のステートメントを返すことはなく、2 番目のステートメントを返すだけです。
ログ値:
MyAudioRecorder[2484:10703] value of atime is:0
@"0" の代わりに 0 を入れようとしましたが、まだ動作しません。