use 'weak' is safer than 'assign'

Hi , I am a programmer using EAintroView in my project.
EAintroView is  a beautiful project.

But  i think delegate use weak in @property declarations is better than assign.  It's more safe.

My English not good, but i try let you know what i mean.
Best wishes.