Dewey Huang

Results 7 comments of Dewey Huang

@hydyy 能说下具体的例子吗?在什么场景下需要获取哪种类型的数据,需要以哪种方式(推、拉)获取。在解耦的情况下又要获取信息、数据,一般的观察者模式应该就可以,比如 @hao-feng 说的 NSNotificationCenter 就是一直典型的实现。

对,我说的替换策略就是指的 LRU 或者 FIFO。 有空我提下 pr 吧。

嗯,这个功能不是那么紧急,所以你要是有时间也可以先提 pr 哈不用管我。 😆 我想的另一个思路是粒度更粗一点,以文件为单位来清楚缓存,以文件的`创建时间/修改时间`来作为优先级。每次 `finishWritting` 的时候才做一次检查和清理,降低频度。 这样可能不用增加 VICacheConfiguration 的职责和功能,实现起来更简单。 这个思路不知道是否合适。 另外,不知道你有使用过 iOS 10 新出的 [ AVAssetDownloadURLSession](https://developer.apple.com/library/content/documentation/AudioVideo/Conceptual/MediaPlaybackGuide/Contents/Resources/en.lproj/HTTPLiveStreaming/HTTPLiveStreaming.html) 没,这个需要服务端支持 HTTP Live Stream。如果 server 可以很好的支持 HTTP Live Stream,系统提供的方案应该更优。

> 我用iOS。商商还没有。👍 @lian-tian 什么意思?

There has another way to solve this problem. As you see, in the methods below: ``` - (void)viewDidLoad { [super viewDidLoad]; self.title = NSLocalizedString(@"Day View", @""); self.data = @[ @[@"Meeting...