I have a custom view with an attached class. I declare a
MutableArray in the header file and alloc and init it in
initWithFrame.
Then is drawRect I access a member of the array. The first time
drawRect is called this works fine, but the second time the program
crashes. If I retain the array in the top of drawRect everything
works fine, but the retain count just increases every time drawRect
is called and this seems wrong. If I retain the array at the top
and release it at the bottom the program goes back to crashing again
when drawRect is called.