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];
}