I was also getting this problem. Solution for me was to add SDWebImage.framework, instead of adding all files in my project. Here is the check list to make sure everything is setup as suggested by auther here.
Download and Add framework
Step 1:
Download and unzip the lastest version here:
https://github.com/rs/SDWebImage/wiki/Download-Complied-Framework
Step 2:
Right-click on the project navigator and select "Add Files to "Your Project":
In the dialog, select SDWebImage.framework, and check the "Copy items into destination group's folder (if needed)" checkbox
Add dependencies
In you application project app’s target settings, find the "Build Phases" section and open the "Link Binary With Libraries" block:
Click the "+" button again and select the "ImageIO.framework"
Add Linker Flag
Open the "Build Settings" tab, in the "Linking" section, locate the "Other Linker Flags" setting and add the "-ObjC" flag:
Import headers in your source files
#import <SDWebImage/UIImageView+WebCache.h>
It should build now without any problem.