用 JSON Base64 填充 UITableViewCell?
Posted
技术标签:
【中文标题】用 JSON Base64 填充 UITableViewCell?【英文标题】:populate UITableViewCell with JSON Base64? 【发布时间】:2010-07-23 21:17:57 【问题描述】:在填充 UITableViewCell 的 RESTful 调用中通过 JSON 返回 base64 中的缩略图图像是个好主意吗?或者真的应该对 n 个图像提出 n 个请求(延迟加载)?什么更好?
谢谢!
【问题讨论】:
【参考方案1】:您总是希望尽快开始向用户显示结果。
如果您的 UITableView 的单元格将包含文本和图像,请先获取文本值并显示它,并使用图形占位符。然后检索图像(一张一张,或批量)。
此外,将图像加载为二进制值,而不是 base64(因为 base64 编码会导致传输更多字节)。
【讨论】:
一个iphone应用能否有类似浏览器的缓存,并相应响应304 not modify?【参考方案2】:看看这个项目,它有你想要的一切SDWebImage
【讨论】:
以上是关于用 JSON Base64 填充 UITableViewCell?的主要内容,如果未能解决你的问题,请参考以下文章
如果输入长度不能被 3 整除,为啥 base64 编码需要填充?
注册许可证出现“输入的不是有效的 Base-64 字符串,因为它包含非 Base-64 字符两个以上的填充字符,或者填充字符间包含非空白字符”