我的问题如下,
在我的一个ViewControllers
中,当用户点击一个按钮时,我使用以下代码注册通知设备。
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:
(UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert)];
然后,在AppDelegte
中,有两个方法。一个用于接收令牌,另一个用于获取错误信息。
- (void)application:(UIApplication*)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken
- (void)application:(UIApplication*)application didFailToRegisterForRemoteNotificationsWithError:(NSError*)error
现在来到了问题,我需要在didRegisterForRemoteNotificationsWithDeviceToken
中将令牌发送给我的服务器,并且还要发送用户在View
中输入的一些数据,例如用户名。
我如何获取这些数据呢?
NSNotificationCenter
...我在你的问题答案中提供了更多细节。 - macserv