What was the reasoning behind Dingane's assault on the Zulu region?

Dingane was a general in the Zulu army, and a successor of Shaka...he did not attack the Zulu