我已经创建了这个NSObject子类型类:
#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中声明了它:
#import "clickEventManagement.h"
@interface AppDelegate : NSObject <UIApplicationDelegate, AVAudioSessionDelegate>
{
BOOL firstRun;
AVPlayer *player;
clickEventManagement *clickEvent;
}
@property (strong, nonatomic) clickEventManagement *clickEvent;但是当我试图在- (void)applicationDidEnterBackground:(UIApplication *)应用程序委托中实现它们时,clickEventMangement方法是不可用的。
编辑过的
- (void)applicationDidEnterBackground:(UIApplication *)application
{
clickEvent = [[clickEventManagement alloc] init];
[clickEvent -> "loadClicks" method is not available in the Xcode list
}以相同方式声明的其他视图控制器中的相同类也是可用的。
谢谢!
发布于 2012-08-01 04:57:54
如果代码编译成功,您的意思是自动补全功能不起作用,我已经成功地删除了xcworkspace文件,如这里所接受的解决方案中所述:Xcode 4 - slow performance
https://stackoverflow.com/questions/11741493
复制相似问题