Assigning to ‘id’ from incompatible type 'xxxViewController *const __strong'

环境:Xcode 6.3.1,OSX 10.3.3, Deployment Target 8.0


在一个ViewController中添加一个UIWebView,在下面这一行时报warning。

self.webView.delegate = self;

解决办法是在xxxViewController.h文件中加,如下所示

@interface FeedBackViewController : UIViewController

原因是,self想要代理webView时,需要实现webView相关的protocol。


参考资料:http://www.crifan.com/when_assign_delegate_occur_warning_assigning_to_id_uinavigationcontrollerdelegate_uiimagepickercontrollerdelegate_from_incompatible_type_const_strong/


你可能感兴趣的:(Object,C)