Latest 0.0.2
Homepage https://github.com/skyz319/JzDownloader
License MIT
Platforms ios 8.0
Frameworks UIKit, Foundation
Authors

JzDownloader

简介

文件下载器,可下载图片、文件等

使用方法

Podfile 中进行如下导入:

 pod 'JzDownloader', '~> 0.0.1'

然后使用 cocoaPods 进行安装:

如果尚未安装 CocoaPods, 运行以下命令进行安装:

gem install cocoapods

安装成功后就可以安装依赖了:

建议使用如下方式:

 # 禁止升级CocoaPods的spec仓库,否则会卡在 Analyzing dependencies ,非常慢 
 pod update --verbose --no-repo-update

如果提示找不到库,则可去掉 –no-repo-update

pod update

调用

支持通知及代码调用。
Key 定义在JzDownloader.h中,也可以直接传入其它自定义的 Key 或是字符串。

使用方式1:

1. 使用消息通知
[[NSNotificationCenter defaultCenter] addObserver: self selector: @selector(显示图片或操作文件的方法) name:  object: nil];

2. 调用
[[JzDownloader sharedInstance] loadFileWithUrl: @"图片/文件地址" andKey: @"文件存储的 Key"];

使用方式2:

1.使用代理方式
JzDownloader *downloader = [[JzDownloader alloc] init];
downloader.delegate = self;
[downloader loadFileWithUrl: @"图片/文件地址"" andKey: @"文件存储的 Key"];

2.代理方法中操作文件
- (void)downloadSuccessWithFilePath:(NSString *)filePath andKey:(NSString *)fileKey {

//  TODO
}

Latest podspec

{
    "name": "JzDownloader",
    "version": "0.0.2",
    "summary": "iOS u6587u4ef6u4e0bu8f7du7ec4u4ef6",
    "homepage": "https://github.com/skyz319/JzDownloader",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "Jz": "[email protected]"
    },
    "platforms": {
        "ios": "8.0"
    },
    "source": {
        "git": "https://github.com/skyz319/JzDownloader.git",
        "tag": "0.0.2"
    },
    "source_files": "JzDownloader/*.{h,m}",
    "frameworks": [
        "UIKit",
        "Foundation"
    ]
}

Pin It on Pinterest

Share This