将 UITableView 与自定义单元格一起使用。在使用 iOS SDK 14 之前,这一切都工作正常。当开始使用 iOS sdk 15 时,UITableView 在滚动时出现错误。
错误是“断言 UITableView 内部不一致 prefetchedCells 和 indexPathsForPrefetchedCells 不同步”
由于这个错误,单元格开始随机消失。
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("request_uri_string");
FileStream fileStream = new FileStream("path_to_my_file", FileMode.Open, FileAccess.Read);
Stream requestStream = request.GetRequestStream();
byte[] buffer = new Byte[checked((uint)Math.Min(4096, (int)fileStream.Length))];
int bytesRead = 1;
while (bytesRead != 0)
{
bytesRead = fileStream.Read(buffer, 0, buffer.Length);
if (bytesRead > 0)
{
requestStream.Write(buffer, 0, bytesRead);
}
}
request.Close();
fileStream .Close();
Run Code Online (Sandbox Code Playgroud)
目前我正在使用上面的代码.
有没有比这更好的方法(意味着快)?