我正在尝试使用Parse.com的数据服务将一组音频文件流式传输到我正在开发的iOS应用程序中。不幸的是,我遇到了使用Parse的API检索数据的问题 - 我检索的数据,无论是否尝试流式传输,总是大小为0字节。
我目前正在使用其ObjectID检索PFObject,将对象音频文件检索为PFFile,并将文件转换为URL以加载到音频播放器以进行流式传输。调试器显示PFFile的文件大小为零字节,因此URL可能也指向任何内容。
使用回调例程查询Parse:
PFQuery *query = [PFQuery queryWithClassName:@"StopAudio"];
[query getObjectInBackgroundWithId:[newStop objectID]
target:self
selector:@selector(retrieveTourDataCallback:error:)];
使用查询生成的PFObject:
PFFile *audioFile = stopAudioObject[@"audioFile"];
NSString *filePath = [audioFile url];
[audioPlayer loadPlayerWith:[NSURL URLWithString:filePath]];
audioPlayer对象是AVPlayer对象的包装。
有没有我可以流式传输这些数据或至少以其他方式从Parse中检索它?
答案 0 :(得分:0)
我遇到的问题已经神秘地消失了,我对可能导致它的原因感到茫然。虽然如果我运行模拟器的机器上的网络出现问题,我可能已收到0字节,但没有记录任何错误。
但确实有效。我想是另一个X档案。