1

ARCをオンにしてxcode 4.2を使用していますが、このエラーが発生し続けます:

Fly(7258,0x7fff72157960) malloc: *** mmap(size=18446744073709522944) failed (error code=12)
*** error: can't allocate region

これが問題の原因となっている領域であることがわかりましたが、何が問題なのかわかりません。

for (int i = 0; i < [lineArray count]; i++) {

    if ([[lineArray objectAtIndex:i]length] >0) {
        if ([[lineArray objectAtIndex:i]characterAtIndex:0]== 'v') {
            if ([[lineArray objectAtIndex:i]characterAtIndex:1]== ' ') {
                for (int b = 0; b <[[lineArray objectAtIndex:i]length]; b++) {
                    int charLoc;
                    if ([[lineArray objectAtIndex:i]characterAtIndex:b] ==' ') {

                        NSString *string = [[lineArray objectAtIndex:i] substringWithRange:NSMakeRange(charLoc+1, b-charLoc-1)]; 

                        charLoc = b;
                    }
                }
            }
        }
    }
}

どんな助けでも大歓迎です、ベン

4

0 に答える 0