GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Coding-iOS/Coding_iOS/Models/FileVersion.m at master · delegateA/Coding-iOS Expand file tree/ Copy pathFileVersion.mMore file actions 59 lines (54 loc) · 1.89 KB / Copy pathFileVersion.mFile metadata and controls59 lines (54 loc) · 1.89 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 // // FileVersion.m // Coding_iOS // // Created by Ease on 15/8/12. // Copyright (c) 2015年 Coding. All rights reserved. // #import "FileVersion.h" #import "Coding_FileManager.h" @interface FileVersion () @property (strong, nonatomic, readwrite) NSString *diskFileName; @end @implementation FileVersion - (NSString *)diskFileName{ if (!_diskFileName) { _diskFileName = [NSString stringWithFormat:@"%@|||%@|||%@|%@", _name, _project_id.stringValue, _storage_type, _storage_key]; } return _diskFileName; } - (NSString *)downloadPath{ return [NSString stringWithFormat:@"%@api/project/%@/files/histories/%@/download", [NSObject baseURLStr], _project_id, _history_id]; } - (NSString *)toRemarkPath{ return [NSString stringWithFormat:@"api/project/%@/files/%@/histories/%@/remark", _project_id.stringValue, _file_id.stringValue, _history_id.stringValue]; } - (NSString *)toDeletePath{ return [NSString stringWithFormat:@"api/project/%@/files/histories/%@", _project_id.stringValue, _history_id.stringValue]; } //download - (DownloadState)downloadState{ DownloadState state = DownloadStateDefault; if ([self hasBeenDownload]) { state = DownloadStateDownloaded; }else{ Coding_DownloadTask *cDownloadTask = [self cDownloadTask]; if (cDownloadTask) { if (cDownloadTask.task.state == NSURLSessionTaskStateRunning) { state = DownloadStateDownloading; }else if (cDownloadTask.task.state == NSURLSessionTaskStateSuspended) { state = DownloadStatePausing; }else{ [Coding_FileManager cancelCDownloadTaskForKey:self.storage_key]; } } } return state; } - (Coding_DownloadTask *)cDownloadTask{ return [Coding_FileManager cDownloadTaskForKey:_storage_key]; } - (NSURL *)hasBeenDownload{ return [Coding_FileManager diskDownloadUrlForKey:_storage_key]; } @end |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |