-3
私はiOSとObjective-cにはかなり新しく、xcodeからこの警告を受け取りました。IOSで廃止されたコード8
willRotateToInterfaceも動作していません。私はここで他の質問もチェックしましたが、それを適用するのと同じ方法しかありません。
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0)
{
UIUserNotificationSettings *settings =
[UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeAlert |
UIUserNotificationTypeBadge |
UIUserNotificationTypeSound
categories:nil];
[[UIApplication sharedApplication] registerUserNotificationSettings:settings];
[[UIApplication sharedApplication] registerForRemoteNotifications];
}
else
{
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:
UIRemoteNotificationTypeAlert |
UIRemoteNotificationTypeBadge |
UIRemoteNotificationTypeSound];
}
私は警告registerForRemoteNotificationTypesを得た:」廃止されました:最初のiOS 8.0で非推奨 - 利用 - [のUIApplication registerForRemoteNotifications]とUserNotifications Frameworkの - [UNUserNotificationCenter requestAuthorizationWithOptions:completionHandler:]
黄色の背景メッセージは、あなたに何をする必要があるかをすでに伝えています。メソッドを新しいものに置き換えてください。 –
@YunCHENええ、私は私がかなり慣れているので、私はそれを置くべきであることを正確にはわかりません。 – codeninja
'control' +' command'を押して、メソッドをクリックすると、.hファイルに入りますメソッド宣言。その詳細は、.hファイルを参照してください。 –