我一直在网上寻找教授如何在应用程序中使用音频单元的东西,没有运气.我正在尝试创建一个允许用户动态应用AUTimePitch来播放音频文件的应用程序.但我在网上找不到任何东西来教一个初学者如何使用音频单元.
另外,我是为mac而不是iOS制作的
我正在尝试创建一个ArrayList(所以java,显然)类型TileEntity(是的,这是一个Minecraft mod).但我还需要添加的对象ArrayList来实现某个接口.
想到的第一个选项是创建TileEntity该实现接口的抽象子类,并将其用作ArrayList类型.但是考虑到人们通常创建自己的子类TileEntity并将它们用作通常子类的类,并且我希望人们能够挂钩到我的mod中,我不能指望他们继承子类TileEntity.
我目前的解决方案是if(object instanceof MyInterface)在添加之前检查,但这看起来很难看.当然有一种方法可以设置一个类型,ArrayList要求一个对象既是一个子类TileEntity又是一个实现者MyInterface.