Ios 直接从服务器下载数据观看操作系统可以吗
所以我正在尝试为一个音乐流应用程序制作一个watchOS应用程序,我发现了一个非常接近我将要制作的示例。 () 但这个项目似乎有点过时了。根据下面的代码,watch extension正在通过HttpRequest获取所需的数据,如声音、图像。据我所知,watchOS 3支持后台连接(这使应用程序能够更高效地传输数据),苹果鼓励开发者从主应用程序处理和获取数据 什么是正确的方法?有什么好的例子吗Ios 直接从服务器下载数据观看操作系统可以吗,ios,swift,Ios,Swift,所以我正在尝试为一个音乐流应用程序制作一个watchOS应用程序,我发现了一个非常接近我将要制作的示例。 () 但这个项目似乎有点过时了。根据下面的代码,watch extension正在通过HttpRequest获取所需的数据,如声音、图像。据我所知,watchOS 3支持后台连接(这使应用程序能够更高效地传输数据),苹果鼓励开发者从主应用程序处理和获取数据 什么是正确的方法?有什么好的例子吗 // play song method in interface controller
// play song method in interface controller
HttpRequest.getSongLink(info.id, callback: {(link:SongLink?) -> Void in
if let songLink = link {
DataManager.shareDataManager.curSongLink = songLink
DataManager.shareDataManager.mp.stop()
var songUrl = Common.getCanPlaySongUrl(songLink.songLink)
DataManager.shareDataManager.mp.contentURL = NSURL(string: songUrl)
DataManager.shareDataManager.mp.prepareToPlay()
DataManager.shareDataManager.mp.play()
DataManager.shareDataManager.curPlayStatus = 1
Async.main{
self.songTimeLabel.setText(Common.getMinuteDisplay(songLink.time))
}
HttpRequest.getLrc(songLink.lrcLink, callback: { lrc -> Void in
if let songLrc = lrc {
DataManager.shareDataManager.curLrcInfo = Common.praseSongLrc(songLrc)
//println(songLrc)
}
})
}
})