this->pContents->Destroy();
と
this->pContents->nsFileContents = nil;
は同じでは？？