40 lines
586 B
Objective-C
40 lines
586 B
Objective-C
//
|
|
// QNUserAgent.h
|
|
// QiniuSDK
|
|
//
|
|
// Created by bailong on 14-9-29.
|
|
// Copyright (c) 2014年 Qiniu. All rights reserved.
|
|
//
|
|
|
|
#import <Foundation/Foundation.h>
|
|
|
|
/**
|
|
* UserAgent
|
|
*
|
|
*/
|
|
|
|
#define kQNUserAgent [QNUserAgent sharedInstance]
|
|
@interface QNUserAgent : NSObject
|
|
|
|
/**
|
|
* 用户id
|
|
*/
|
|
@property (copy, nonatomic, readonly) NSString *id;
|
|
|
|
/**
|
|
* UserAgent 字串
|
|
*/
|
|
- (NSString *)description;
|
|
|
|
/**
|
|
* UserAgent + AK 字串
|
|
* @param access access信息
|
|
*/
|
|
- (NSString *)getUserAgent:(NSString *)access;
|
|
|
|
/**
|
|
* 单例
|
|
*/
|
|
+ (instancetype)sharedInstance;
|
|
@end
|