#import <Foundation/Foundation.h>
@interface NSString (sandBox)
// Document属性
- (instancetype)appdendDocument;
// Cache属性
- (instancetype)appdendCache;
// Temp属性
- (instancetype)appdendTemp;
@end
#import "NSString+sandBox.h"
@implementation NSString (sandBox)
// 1.Document路径
- (instancetype)appdendDocument {
return [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject] stringByAppendingPathComponent:[self lastPathComponent]];
}
// 2.Cache路径
- (instancetype)appdendCache {
return [[NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) lastObject] stringByAppendingPathComponent:[self lastPathComponent]];
}
// 3.Temp路径
- (instancetype)appdendTemp {
return [NSTemporaryDirectory() stringByAppendingPathComponent:[self lastPathComponent]];
}
@end