首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法从AppDelegate访问NSObject的公共方法

无法从AppDelegate访问NSObject的公共方法
EN

Stack Overflow用户
提问于 2012-07-31 21:41:32
回答 1查看 443关注 0票数 0

我已经创建了这个NSObject子类型类:

代码语言:javascript
复制
#import <Foundation/Foundation.h>
#import "SQLiteManager.h"

@interface clickEventManagement : NSObject{

    SQLiteManager *dbManager;

    NSURLConnection *adsconnection;

    NSMutableData *responseData;

}

@property (strong, nonatomic) NSURLConnection *adsconnection;

-(void) insertClickAdd:(int)zona;

-(void) insertPrintAdd:(int)zona;

-(NSArray*) loadClicks;

@end

我已经在AppDelegate.h中声明了它:

代码语言:javascript
复制
#import "clickEventManagement.h"

@interface AppDelegate : NSObject <UIApplicationDelegate, AVAudioSessionDelegate>

{

    BOOL firstRun;

    AVPlayer *player;

    clickEventManagement *clickEvent;


}

@property (strong, nonatomic) clickEventManagement *clickEvent;

但是当我试图在- (void)applicationDidEnterBackground:(UIApplication *)应用程序委托中实现它们时,clickEventMangement方法是不可用的。

编辑过的

代码语言:javascript
复制
- (void)applicationDidEnterBackground:(UIApplication *)application
{

    clickEvent = [[clickEventManagement alloc] init];

    [clickEvent -> "loadClicks" method is not available in the Xcode list


}

以相同方式声明的其他视图控制器中的相同类也是可用的。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2012-08-01 04:57:54

如果代码编译成功,您的意思是自动补全功能不起作用,我已经成功地删除了xcworkspace文件,如这里所接受的解决方案中所述:Xcode 4 - slow performance

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11741493

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档