2 daffodilgirl DaffodilGirl 于 2013.07.10 16:10 提问

ios项目中隐藏警告

项目中: Assigning to 'AppDelegate *' from incompatible type 'id'

这个警告应该怎么解决额?

在.m中声明:

AppDelegate *appdev;

在viewDidLoad中

{
    appdev = [[UIApplication sharedApplication]delegate];     <= warning here
}

我想隐藏这个警告,可以么?

1个回答

zhanglei5415
zhanglei5415   Rxr 2013.07.10 16:35
已采纳

需要隐式指明类型,改成

appdev =(AppDelegate *)[[UIApplication sharedApplication] delegate]; 
Chengzi_963
Chengzi_963 就是这样
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!