返回列表 回覆 發文

[iPhone] drawRect 裡面, 無法取用 NSMutableArray

本帖最後由 aha99 於 2010-9-2 19:35 編輯

各位大大好
我在一個 UIView subclass中, override  drawRect:
但是很奇怪的
在裡面呼叫到 [arBaseMap count], 就會出現 BAD_ACESS    (arBaseMap 是個 NSMutableArray)
但是在其他 function 裡, 呼叫都正常
只有 drawRect 有問題
是我疏忽了甚麼地方嗎?

還請先進們指教

查 reference , drawRect 前面是個 "-" 號
但是 "+" 才是靜態方法 不是嗎?
為何不能取用 memeber variable
[會心一笑]:
好像解決了
是我的 NSMutableArray 好像沒有 retain 之類的原因
大約知道方向了, 謝謝
碰到  bad access 請記得用 NSZombieEnabled ,  可以幫你不少忙.
[會心一笑]:
返回列表