if (deviceToken == nil) {
print("There is no deviceToken saved yet.")
let settings = UIUserNotificationSettings(forTypes: [.Alert, .Badge, .Sound], categories: nil)
UIApplication.sharedApplication().registerUserNotificationSettings(settings)
UIApplication.sharedApplication().registerForRemoteNotifications()
}
Run Code Online (Sandbox Code Playgroud)
这是我的许可代码。
面对问题,同时投射[AnyObject]到NSMutableArray.试图将下面的代码转换为swift2.0
NSString *search = [searchBar.text stringByReplacingOccurrencesOfString:@" " withString:@"%20"];
[[SpotifySDKAPI sharedInstance]searchSPTracks:self.session searchQuery:search completionHandler:^(SPTListPage *trackList, NSString *error) {
NSArray* tempArray = trackList.items;
self.spotifySearchResults = [tempArray mutableCopy];
[self.tableView reloadData];
}];
Run Code Online (Sandbox Code Playgroud)