小编she*_*o12的帖子

class"ViewController"没有初始值设定项

我试图建立一个简单的声音应用程序.我想要一个按钮来播放一个非常像音板的剪辑.问题是,当我去构建它时,类"ViewController"没有初始化器

import UIKit
import AVFoundation


class ViewController: UIViewController {


    var audioPlayer: AVAudioPlayer

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }



    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
    @IBAction func playSound(sender:UIButton){

        // Set the sound file name & extention
        let audioFilePath = Bundle.main.path(forResource: "emp_learntoknow", ofType: "mp3")

        if audioFilePath != nil {

            let audioFileUrl = URL.init(fileURLWithPath: audioFilePath!)
            do {
            audioPlayer = try AVAudioPlayer(contentsOf: …
Run Code Online (Sandbox Code Playgroud)

swift

9
推荐指数
2
解决办法
1万
查看次数

标签 统计

swift ×1