このコードからswift3で関数を作成するにはどうすればよいですか?コードから関数を作成する
私はこの音「プッシュ」ボタンがたくさんあるとき、それを簡略化することができますどのように
を果たし、その後押されたボタンがありますか?私はすべてのボタンにすべてのコードを追加したくありません。
2017年7月25日16:13:23.270349 + 0100音[1728:933024] [aqme] 254:AQDefaultDevice(
var myAudio = AVAudioPlayer()
// Add sound
do {
try myAudio = AVAudioPlayer(contentsOf: NSURL(fileURLWithPath:
Bundle.main.path(forResource: "push", ofType: "mp3")!) as URL)
} catch {
NSLog("No file!")
}
//call the sound
myAudio.play()
私はこの出力を得、この変化
func play(name : String){
do {
try myAudio = AVAudioPlayer(contentsOf: NSURL(fileURLWithPath:
Bundle.main.path(forResource: name, ofType: "mp3")!) as URL)
} catch {
NSLog("No file!")
}
}
@IBAction func buttonFirst(_ sender: UIButton) {
play(name: "push")
myAudio.play()
}
@IBAction func buttonSecond(_ sender: UIButton) {
play(name: "second")
myAudio.play()
}
を作っ173):入力ストリームをスキップする0 0 0x0
それは問題ですか?
どのようにコードを作成しましたか? m IB? –
IB(IBaction)から作成しました – bblori