Ripper:伟大,了不起——“那是一个惊人的图片下载器”
小家伙,Ripper!:表示喜悦的感叹或对好消息的反应
Ripper是一个用Swift编写的iOS图片下载库。它简单易用,不会附带你不需要的功能。
UIImageView
、块或两者(因此您可以在它出现在您的视图中之前对其进行编辑)将图片从URL加载到带有占位符图片的UIImageView
中非常简单,就像这样:
Ripper.downloader
.load("http://somedomain.com/image.png")
.placeholder(UIImage(named: "my_placeholder"))
.into(myImageView)
如果您想对过程有更多的控制,可以简单地执行加载请求,并且可以随心所欲地处理它
Ripper.downloader
.load("http://somedomain.com/image.png")
.execute { (image, error) -> Void in
// do something with the image or handle error
// NOTE: this block will execute on main thread
}
请在GitHub上记录一个问题,我们将尽快回复您!
这取决于您。这里有其他了不起的框架,但根据我们的经验,我们只需要他们所做的功能的一小部分。Ripper的目标是做一件事,并且做得很好。不是处理“如果呢?”的可能性。随着我们向库添加新功能,我们打算非常努力地坚持这个原则。
这里的代码是基于Posse和所有大小客户的经验编写的。它已经过生产测试。话虽如此,这个代码版本是我们自己的。这是新的。我们计划在生产中使用它,我们计划继续改进它。如果您发现错误,请告诉我们!
我们是纽约市最好的移动商店,没错!嘿,但我们是有点偏颇的。我们的店铺在http://goposse.com。去看看吧。
Ripper由Posse Productions LLC赞助、拥有和维护。在Twitter上关注我们@goposse。随时提出建议、想法或打招呼。
如果您认为您已经发现了一个严重的Ripper安全漏洞或问题,请尽快将其报告给[email protected]。请避免将其发布在公共问题跟踪器上,以便我们有机会解决它并相应地通知每个人。
Ripper是在修改后的MIT许可下发布的。有关详细信息,请参阅LICENSE。