类方法" + sharedDelegate"未找到

时间:2013-08-05 04:05:09

标签: iphone ios objective-c

在我的AppDelegete.m中,我声明了,

+(AppDelegate*) sharedDelegate
{
  return(AppDelegate*)[[UIApplication sharedApplication]delegate];
}


AppDelegate  *appDelegate;

appDelegate=[AppDelegate sharedDelegate];  <= warning

但是,

它显示警告“类方法'+ sharedDelegate'未找到 - 返回类型默认为id”。我试过但没有修复。

如何隐藏此警告?

1 个答案:

答案 0 :(得分:12)

  • 首先在标题文件
  • 中声明该方法
  • AppDelegate.h 文件导入您打算使用的位置

    AppDelegate *appDelegate;
    
    appDelegate = [AppDelegate sharedDelegate];