Это странно.Надеюсь, я задам правильный вопрос:
Я использую метод md5 для создания значения контрольной суммы, которое затем записываю в файл.Затем я читаю файл следующим образом:
NSString * id_From_File = [[NSString alloc]
initWithContentsOfFile:path_to_ID
encoding:NSUTF8StringEncoding
error:&error];
Результат помещается в строку NSString, которая при печати дает мне очень странное поведение.Например, когда я использую это для печати,
id_with_date = [NSString stringWithFormat:@" %@ %@", dateString, id_From_File];
будет печатать обе строки, если dateString помещен в первый параметр и id_From_File во второй.Если я переключу их (что мне нужно сделать), то будет показан только id_From_File.
Редактировать 1: Пример переключения:
id_with_date = [NSString stringWithFormat:@" %@ %@", id_From_File, dateString];
Я твердо верю, что это как-то связано с кодировкойстроки id_From_File.
Любые знания!?
Спасибо,