Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 错误:参数类型无效';无效';一元表达_C++_Ios_Objective C - Fatal编程技术网

C++ 错误:参数类型无效';无效';一元表达

C++ 错误:参数类型无效';无效';一元表达,c++,ios,objective-c,C++,Ios,Objective C,我是一个初学者,正在尝试向我的应用程序中添加解析推送。但是, -(void)application: (UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken: 我得到一个错误,一元表达式的参数类型“void”无效 这有什么错误?请帮忙 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(N

我是一个初学者,正在尝试向我的应用程序中添加解析推送。但是,

-(void)application: (UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:
我得到一个错误,一元表达式的参数类型“void”无效

这有什么错误?请帮忙

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    [Parse setApplicationId:@"my parse id"
                  clientKey:@"my parse id"];

    **// Register for Push Notitications**
    UIUserNotificationType userNotificationTypes = (UIUserNotificationTypeAlert |
                                                    UIUserNotificationTypeBadge |
                                                    UIUserNotificationTypeSound);

    UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes:userNotificationTypes
                                                                             categories:nil];
    [application registerUserNotificationSettings:settings];
    [application registerForRemoteNotifications];

    -(void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken {
        // Store the deviceToken in the current installation and save it to Parse.
        PFInstallation *currentInstallation = [PFInstallation currentInstallation];
        [currentInstallation setDeviceTokenFromData:deviceToken];
        [currentInstallation saveInBackground];
    }

    - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {
        [PFPush handlePush:userInfo];
    }

    [MGUIAppearance enhanceNavBarAppearance:NAV_BAR_BG];
    [MGUIAppearance enhanceBarButtonAppearance:WHITE_TINT_COLOR];
    [MGUIAppearance enhanceToolbarAppearance:NAV_BAR_BG];

    if (DOES_SUPPORT_IOS7) {
        [application setStatusBarStyle:UIStatusBarStyleLightContent];
    }

    UIStoryboard* storyboard = [UIStoryboard storyboardWithName:@"Main_iPhone" bundle:nil];
    UINavigationController* navController = [storyboard instantiateViewControllerWithIdentifier:@"storyboardNavigation"];

    sideViewController = [storyboard instantiateViewControllerWithIdentifier:@"storyboardSideView"];

    self.slidingViewController = [ECSlidingViewController slidingWithTopViewController:navController];
    self.slidingViewController.underLeftViewController  = sideViewController;
    self.slidingViewController.underRightViewController = nil;

    self.slidingViewController.anchorRightPeekAmount  = ANCHOR_LEFT_PEEK; //44.0
    self.slidingViewController.anchorLeftRevealAmount = ANCHOR_RIGHT_PEEK; //276.0

    self.window.rootViewController = self.slidingViewController;
    [self.window makeKeyAndVisible];

    [[FHSTwitterEngine sharedEngine] permanentlySetConsumerKey:TWITTER_CONSUMER_KEY
                                                     andSecret:TWITTER_CONSUMER_SECRET];

    [[FHSTwitterEngine sharedEngine]setDelegate:self];

    [MGFileManager deleteAllFilesAtDocumentsFolderWithExt:@"png"];

    [self setTransitionIndex:[self getTransitionIndex]];

    return YES;
}
你没有嵌套方法吗

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    [Parse setApplicationId:@"my parse id"
                  clientKey:@"my parse id"];

    **// Register for Push Notitications**
    UIUserNotificationType userNotificationTypes = (UIUserNotificationTypeAlert |
                                                    UIUserNotificationTypeBadge |
                                                    UIUserNotificationTypeSound);

    UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes:userNotificationTypes
                                                                             categories:nil];
    [application registerUserNotificationSettings:settings];
    [application registerForRemoteNotifications];


    [MGUIAppearance enhanceNavBarAppearance:NAV_BAR_BG];
    [MGUIAppearance enhanceBarButtonAppearance:WHITE_TINT_COLOR];
    [MGUIAppearance enhanceToolbarAppearance:NAV_BAR_BG];

    if (DOES_SUPPORT_IOS7) {
        [application setStatusBarStyle:UIStatusBarStyleLightContent];
    }

    UIStoryboard* storyboard = [UIStoryboard storyboardWithName:@"Main_iPhone" bundle:nil];
    UINavigationController* navController = [storyboard instantiateViewControllerWithIdentifier:@"storyboardNavigation"];

    sideViewController = [storyboard instantiateViewControllerWithIdentifier:@"storyboardSideView"];

    self.slidingViewController = [ECSlidingViewController slidingWithTopViewController:navController];
    self.slidingViewController.underLeftViewController  = sideViewController;
    self.slidingViewController.underRightViewController = nil;

    self.slidingViewController.anchorRightPeekAmount  = ANCHOR_LEFT_PEEK; //44.0
    self.slidingViewController.anchorLeftRevealAmount = ANCHOR_RIGHT_PEEK; //276.0

    self.window.rootViewController = self.slidingViewController;
    [self.window makeKeyAndVisible];

    [[FHSTwitterEngine sharedEngine] permanentlySetConsumerKey:TWITTER_CONSUMER_KEY
                                                     andSecret:TWITTER_CONSUMER_SECRET];

    [[FHSTwitterEngine sharedEngine]setDelegate:self];

    [MGFileManager deleteAllFilesAtDocumentsFolderWithExt:@"png"];

    [self setTransitionIndex:[self getTransitionIndex]];

    return YES;
}

-(void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken {
    // Store the deviceToken in the current installation and save it to Parse.
    PFInstallation *currentInstallation = [PFInstallation currentInstallation];
    [currentInstallation setDeviceTokenFromData:deviceToken];
    [currentInstallation saveInBackground];
}

- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {
    [PFPush handlePush:userInfo];
}