Ола Фолкс,
Я хочу заполнить NSMutableString во время выполнения, назначив элементу конкретное число (0-255), и добавив к нему строку appendFormat.
Если бы это был массив без знака, я мог бы просто присвоить номер, используя:
UnsignedCharRay[SomeIndex] = 5;
По причинам, которые я думаю, я понимаю, но не люблю,
NSMutableStringObject[SomeIndex] = 5;
не будет работать.
Насколько я могу судить, нет методов NSString или NSMutableString для прямой установки элемента массива строк.
Есть ли способ сделать это? Если так, что это?
Пока я не найду ответ и не смогу сделать это с NSMutableString, я собираюсь использовать массив без знака и создать строку NSSt с использованием знака без знака. Помимо указания NSUTF8StringEncoding при создании NSString, есть ли другие соображения, на которые я должен обратить внимание? Каков наиболее эффективный метод создания NSString из массива unsigned char? Цель состоит в том, чтобы сохранить значения от 0 до 255 во время преобразования. Примечание: 0 будет появляться только в конце строки ... иногда.
ТИА
-isdi-