gpt4 book ai didi

iphone - AV播放器状态?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:24:26 26 4
gpt4 key购买 nike

所以我无法阅读应该如何使用 AVPlayerStatus 属性

我已经制作了 @property(nonatomic, readonly) AVPlayerStatus *status; 正如文档告诉我的那样,但似乎无法找出我如何使用

AVPlayerStatusUnknows..

我想在这样的地方使用它

while(AVPlayerStatusUnknows)
{
//DO SOMETHING
}

有人可以帮我吗?

谢谢

最佳答案

@Patrick 您不能使用 AVPlayerStatus 对象,因为它不是类或结构(或联合)。它是一个枚举器。我们用它来检查主要在 switch 中的条件(如果我们正在创建它)。以上@Amorya推荐的方法就是AVPlayerStatus的使用方法。

希望这对您有意义。

检查文档。

http://developer.apple.com/library/ios/#documentation/AVFoundation/Reference/AVPlayer_Class/Reference/Reference.html

编辑:

您正在寻找的是这样的东西。我不认为这会奏效或可能会奏效。但您会了解基本概念。

[yourActivityIndicator startAnimation];
while(yourAVPlayer.status == AVPlayerStatusUnknown) {}
[yourActivityIndicator stopAnimation];

或者如果您只是使用 GCD 调用自定义队列中的最后两行,它会显示您正在寻找的内容。

类似这样的东西,(不确定这是否是确切的语法)

[yourActivityIndicator startAnimation];

dispatch_queue(^{
while(yourAVPlayer.status == AVPlayerStatusUnknown) {}
[yourActivityIndicator stopAnimation];
});

关于iphone - AV播放器状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5434637/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com