+(id)stringWithCString:(const char *)cString encoding:(NSStringEncoding)enc
Я думаю, что вы обычно будете использовать NSUTF8StringEncoding, поэтому ваш код будет выглядеть как
keyFromSq1 = [NSString stringWithCString:(char *)sqlite3_column_text(preparedStatement, 1) encoding:NSUTF8StringEncoding];
В качестве альтернативы вы можете использовать
keyFromSq1 = [NSString stringWithUTF8String:(char *)sqlite3_column_text(preparedStatement, 1)];