У меня есть несколько кодов, прочитавших результаты запроса из sqlite:
while (sqlite3_step(statement) == SQLITE_ROW) {
char *rowData = (char *)sqlite3_column_text(statement,0);
NSString *fieldValue = [[NSString alloc] initWithUTF8String : rowData ];
char *rowData1 = (char *)sqlite3_column_text(statement,1);
NSString *fieldValue1 = [[NSString alloc] initWithUTF8String:rowData1];
[fieldValue stringByAppendingString : fieldValue1];
[fieldValue release];
Я заметил, что строка кода:
[fieldValue stringByAppendingString: fieldValue1];
не имеет функции, fieldValue1 не добавлено в filedValue.
Например, fieldValue это 'aaa'
fieldValue1 равно 'bbb'
[fieldValue stringByAppendingString: fieldValue1] должно возвращать 'aaabbb'
но возвращает 'aaa', похоже, что fieldValue1 не добавлено в fieldValue
Приветствую любой комментарий.
Спасибо
InterDev