美文网首页
资源明明在,但是pathForResouces却返回空

资源明明在,但是pathForResouces却返回空

作者: 苏格拉木有底oo | 来源:发表于2016-12-07 16:55 被阅读28次

今天拖了一个声音文件到项目中


然后通过以下代码加载

func playAlertSound() {
        guard let soundPath = Bundle.main.path(forResource: "noticeMusic", ofType: "caf") else { return }
        guard let soundUrl = NSURL(string: soundPath) else { return }
        var soundID: SystemSoundID = 0
        AudioServicesCreateSystemSoundID(soundUrl, &soundID)
        AudioServicesPlaySystemSound(soundID)
    }

但是第一句的时候soundPath为空就直接返回了.挠头半天也找不到原因, 后来还是stackoverflow帮忙解决了,如下图


Snip20161207_3.png

在CopyBundleResources里把声音文件加进去就好啦.

嗯,这个声音格外好听.

原文链接

相关文章

  • 资源明明在,但是pathForResouces却返回空

    今天拖了一个声音文件到项目中 然后通过以下代码加载 但是第一句的时候soundPath为空就直接返回了.挠头半天也...

  • 同样的传参,postmen返回数据但jmeter返回空

    前情 同样的参数在postmen上有返回数据,但是jmeter上却返回空值? 解决 这是因为编码格式问题所导致,j...

  • 明明,但是,幸好

    2017.8.22 明明很想他 但是我不敢说给他 因为他会担心 会自责 明明自己生病了 想他安慰 但是不敢和他说 ...

  • 西塘,这次还没看够

    在西塘 美不美,看山水。西塘明明没有山,可却还是这般美。西塘特有的江南水乡,来到这,让人流连忘返。...

  • 明明 却

    明明看过无数电影 明明知晓无数情话 明明反复排练桥段 明明见过人潮汹涌, 却还是不知道该怎么把心里想的告诉你 却还...

  • 明明却

    其实我们早该分开,到现在彼此都勉强维系关系,至于要问为什么不干脆一点?我想原因不过是想有个伴某些时刻有人陪,即使是...

  • 明明,却

    明明没有什么好说的,却强迫自己说一些字 明明没有什么好笑的,却强迫自己笑一笑当作回答 明明没有什么在意的,却强迫自...

  • 明明,却

    荏苒/文 明明是拿来慢慢走路的初春 却守在去年的寒冬 灯开到黎明 蜷缩着纹丝不动 明明可以拥抱幸福 却说“太幸福会...

  • 读《创新者的窘境》

    明明很努力,明明有良好的资源,明明有强大的竞争力,明明有优秀的管理者,明明做了正确的选择,结果却还是走向了失败,这...

  • 你还记得有梦想的时候人生是什么样的吗?

    有个片,早想看了,但是种子一直有问题,明明是个励志的片子,却总被举报资源。 这部片是 好了,很久不看励志的FOX,...

网友评论

      本文标题:资源明明在,但是pathForResouces却返回空

      本文链接:https://www.haomeiwen.com/subject/tazdmttx.html