mac开发中使用SDWebImage

来源:互联网 发布:诸葛亮马前课指算法图 编辑:程序博客网 时间:2024/05/16 03:03

    SDWebImage是iOS开发中非常好用的一个异步加载图片的第三方库,mac开发中如果要使用这个库,需要在UIImage和NSImage、UIImageView和NSImageView间做些转换。

    转换代码如下(代码摘自:http://code.google.com/p/permping/source/browse/trunk/ios/Permping/Classes/Libs/SDWebImage/SDWebImageCompat.h?r=32):

    

                #import <TargetConditionals.h>


                #if !TARGET_OS_IPHONE

                #import <AppKit/AppKit.h>

                #ifndef UIImage

                #define UIImage NSImage

                #endif

                #ifndef UIImageView

                #define UIImageView NSImageView

                #endif

                #else

                #import <UIKit/UIKit.h>

                #endif