通过CocoaPods
pod "Qiniu", "~> 7.0"
Qiniu SDK版本 | 最低 iOS版本 | 最低 OS X 版本 | Notes |
---|---|---|---|
7.x | iOS 6 | OS X 10.8 | Xcode最低版本 5. |
6.x | iOS 6 | None | Xcode最低版本 5. |
#import <QiniuSDK.h>
...
NSString token = @"从服务端SDK获取";
QNUploadManager *upManager = [[QNUploadManager alloc] init];
NSData *data = [@"Hello, World!" dataUsingEncoding : NSUTF8StringEncoding];
[upManager putData:data key:@"hello" token:token
complete: ^(QNResponseInfo *info, NSString *key, NSDictionary *resp) {
NSLog(@"%@", info);
NSLog(@"%@", resp);
} option:nil];
...
$ xctool -workspace QiniuSDK.xcworkspace -scheme "QiniuSDK Mac" -sdk macosx -configuration Release test -test-sdk macosx
详情参考代码提交指南。
The MIT License (MIT).详情见 License文件.