Instruments сообщает вам об этом исключительно на симуляторе или сообщает об одном и том же на реальном устройстве? Если вы не получите его на устройстве, то это симулятор - и это, как известно, происходит (это не точное совпадение).
Кроме того, в Dellloc, не будет ли [self.tableHeaderView release]
? Вы должны соответствовать своему использованию.
Чтобы избежать путаницы, в вашем .h вы должны заявить следующее:
NS/UI/??xxxxxx *_MyObjectName; //notice the underscore
Тогда свойство вот так:
@property .... NS/UI/??xxxxxx *MyObjectName; //no underscore
Затем синтезируйте геттеры / сеттеры следующим образом:
@synthesize MyObjectName=_MyObjectName;
Наконец, обратитесь к объекту в программе с помощью [self.MyObjectName ...];