0

我有一些按钮链接到IBAction播放声音的按钮。

-(IBAction)listen {
 // play the audio
}

我的文件是用On Demand Resources组织的,我有 3 个标签:

  • 1级
  • 2级
  • 3级

所以我想要实现的是:

如果用户处于 1 级,他将只能播放带有level1标签的文件。如果他单击level2标签音频,则会出现警报。

如何检查文件是否具有特定标签?

4

1 回答 1

1

我不知道访问资源 ODR 标签的 API,因此您必须使用其他方式将资源映射到应用代码中的访问控件。也许您可以使用pathForResource(_:ofType:)来检查资源的路径,如果它在目录“level2”中,阻止您的用户访问资源,直到他们处于适当的级别?

于 2016-04-28T14:41:56.147 回答