self.locationSearchBar.delegate = self;
我相信我在这里有一个保留周期,我不能为我的生活记住如何给代表一个弱自我的参考。有人能告诉我如何完成这项工作吗?
答案 0 :(得分:1)
如果locationSearchBar
是UISearchBar
的实例,则delegate
已经是assign
ed属性,声明为
@property(nonatomic, assign) id<UISearchBarDelegate> delegate
如果是这样,您的代码段就可以了。
否则,请确保将delegate
声明为
@property (weak) id <YourProtocol> delegate
在班级标题内。