Как я могу использовать \ t [ tab] для форматирования NSString в столбцах?

Я хотел бы найти способ форматировать NSString следующим образом:

Name:               John
Location:           Unknown
Type:               Unknown
Status:             Unknown

Прямо сейчас я использую этот код для этого, но результат довольно другое:

Код:

serializedValue = [serializedValue stringByAppendingFormat:@"%@:\t\t%@\n",title, value];

Где заголовок - левый столбец, а значение - второй.

Результат:

Name:       John
Location:       Unknown
Type:       Unknown
Status:     Unknown

Теперь, как вы можете видите, добавление всегда постоянного количества вкладок (\ t), 2 в моем случае, не помогает, потому что некоторые слова в левом столбце длиннее, а некоторые короче. Мне интересно, есть ли простой способ сделать это, о котором я не знаю.

5
задан Valentin Radu 14 July 2011 в 21:06
поделиться