So habe ich diese AVPlayerViewController
in einer Containeransicht in meinem Storyboard verschachtelt. Ich greife auf diesen Player-Videoregler unter Verwendung von prepareForSegue
. Aber wenn ich versuche, Eigenschaften auf die player
Eigenschaft davon einzustellen, gibt Xcode mir einen Fehler Receiver 'AVPlayer' for class message is a forward declaration
. Ich habe AVKit korrekt in die .h
importiert. Was mache ich falsch?AVPlayer Forward Klasse Deklaration
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([segue.identifier isEqualToString:@"videoPlayerEmbed"]) {
self.videoPlayerController = (AVPlayerViewController *)segue.destinationViewController;
self.videoPlayerController.delegate = self;
self.videoPlayerController.player = [[AVPlayer alloc] init];
} else {
[super prepareForSegue:segue sender:sender];
}
}
Ich bekomme "AVPlayerViewController.h" Datei jetzt nicht gefunden. – Victor
@TechGenius Stellen Sie sicher, dass Ihr Projekt> Allgemein> Verknüpfte Frameworks und Bibliotheken AVKit.framework und AVFoundation.framework enthält – ammianus