NoticeView 3.0.7, require iOS 5.0 for __weak