У меня утечка памяти, обнаруженная приборами, и она должна быть в этой строке кода:
indices = malloc( sizeof(indices[0]) * totalQuads * 6);
На самом деле это фрагмент кода из учебника, который, на мой взгляд, не содержит утечек.
так сказать. Теперь я считаю, что ошибка где-то еще, но я не знаю, где.
Это последние трекбеки:
5 ColorRun -[EAGLView initWithCoder:] /Users/me/programming/colorrun_3.26/Classes/EAGLView.m:98
4 ColorRun -[EAGLView initGame] /Users/me/programming/colorrun_3.26/Classes/EAGLView.m:201
3 ColorRun -[SpriteSheet initWithImageNamed:spriteWidth:spriteHeight:spacing:imageScale:] /Users/me/programming/colorrun_3.26/SpriteSheet.m:68
2 ColorRun -[Image initWithImage:scale:] /Users/me/programming/colorrun_3.26/Image.m:122
1 ColorRun -[Image initImpl] /Users/me/programming/colorrun_3.26/Image.m:158
0 libSystem.B.dylib malloc
Кто-нибудь знает, как к этому подойти?