상품 목록 에서 끊임없이 자산 이 솟아나다
5181 단어 Swift
텍스트 파일은 물론
음악 파일도 괜찮아요.
비디오 파일도 가능합니다.
또 뭐가 있을까요?그림에서도 애니마티드 GIF와 SVG 등이 편리하다.
자산 인출 시 iOS 9 추가
NSDataAsset
도 사용한다.if let asset = NSDataAsset(name: "sugoi-text-file") {
let text = String(data: asset.data, encoding: .utf8)
}
if let asset = NSDataAsset(name: "sugoi-music-file") {
self.audioPlayer = try! AVAudioPlayer(data: asset.data)
self.audioPlayer.play()
}
if let asset = NSDataAsset(name: "sugoi-movie-file") {
let videoUrl = URL(string: "\(NSHomeDirectory())/Documents/sugoi-movie-file")!
try! asset.data.write(to: videoUrl, options: [.atomic])
let playerItem = AVPlayerItem(url: videoUrl)
self.videoPlayer = AVPlayer(playerItem: playerItem)
...
// この例だとかえって手間が増えている疑惑
}
이렇게 되면 엔지니어는 자산을 추가할 때마다 마음이 놓인다1.사용법2NSBundle
을 기억하지 못하는 것에서 해방되었다.신난다!₍₍ (ง╹◡╹)ว ⁾⁾주로 저↩
Reference
이 문제에 관하여(상품 목록 에서 끊임없이 자산 이 솟아나다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/woxtu/items/41e8dadc26803b722227텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)