如何正确格式化NSMutableArray

时间:2019-06-19 14:48:43

标签: objective-c

我有一个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;
}

0 个答案:

没有答案