0

この 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 *)application デリゲートでそれらを実装しようとすると、clickEventMangement メソッドは使用できません。

編集済み

- (void)applicationDidEnterBackground:(UIApplication *)application
{

    clickEvent = [[clickEventManagement alloc] init];

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


}

同じ方法で宣言された他のView Controllerの同じクラスが利用可能です。

ありがとう!

4

1 に答える 1

0

コードがコンパイルされ、オートコンプリートが機能していないことを意味している場合は、承認されたソリューションに記載されているように、xcworkspace ファイルを削除することに成功しました: Xcode 4 - 遅いパフォーマンス

于 2012-07-31T20:57:54.183 に答える