Как правильно отформатировать NSMutableArray - PullRequest
0 голосов
/ 19 июня 2019

У меня есть NSString, который я разделил на 4 части и добавил каждую часть в массив. Затем я передаю массив в метод. Метод не работает, я думаю, это потому, что формат моего метода неверен.

Это формат, который я пытаюсь достичь.

@[@0x11, @0x11, @0x1b, @0xfb]

Я написал цикл для разбивки строки и элементов в массив. Но я не могу просмотреть вывод в журнале, хотя, если я установлю точку останова, массив будет содержать все правильные элементы.

NSString *testString = @"11111bfb";

NSInteger startingPoint = 0;

NSInteger substringLength = 2;

 NSMutableArray *substringArray = [NSMutableArray array];


for (NSInteger i = 0; i < testString.length / substringLength; i++) {
 //   NSString *substring = [testString substringWithRange:NSMakeRange(startingPoint, substringLength)];//

    NSString *substring=[NSString stringWithFormat:@"%@%@",@"@0x",[testString substringWithRange:NSMakeRange(startingPoint, substringLength)]];


    [substringArray addObject:substring];
    startingPoint += substringLength;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...