我正在使用 iOS7 SDK 开发应用程序,当我移至 iOS8 SDWebImage 时停止正常工作。如果我试试这个:
[imgViewTemp setImageWithURL:urlPhoto completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType)
{
NSlog(@"done");
}];
完成 block 根本不会被调用。有人有同样的问题吗?
最佳答案
按照@3d1d 的建议,我已经解决了这个问题。我在 GitHub 上发布了一个问题,他们的一位合作者帮助了我。
对于那些遇到同样问题的人:
1.如果(像我一样)你目前正在使用 Cocoa Pods 来开发你的
我强烈建议删除对 iOS8 项目的任何引用
来自 Podfile 的 SDWebImage
2.运行pod install
3.下载SDwebImage使用
git clone https://github.com/rs/SDWebImage.git --recursive
4.正常导入“UIImageView+WebCache.h”类到你的项目
这对我来说是个窍门。
来源:https://github.com/rs/SDWebImage/issues/786
感谢 波普劳斯基 寻求帮助。
关于ios - SDWebImage 不适用于 iOS 8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24458152/