forked from chrisballinger/Cop-Recorder-iOS
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathRecording.h
38 lines (31 loc) · 1.02 KB
/
Recording.h
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
//
// Recording.h
// CopRecorder
//
// Created by Christopher Ballinger on 6/9/11.
// Copyright 2011. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface Recording : NSObject
{
NSString *name;
NSString *publicDescription;
NSString *privateDescription;
NSString *location;
NSDate *date;
BOOL isSubmitted;
NSURL *url;
}
@property (nonatomic,strong) NSString *name;
@property (nonatomic,strong) NSString *publicDescription;
@property (nonatomic,strong) NSString *privateDescription;
@property (nonatomic,strong) NSString *location;
@property (nonatomic,strong) NSDate *date;
@property (nonatomic,strong) NSURL *url;
@property BOOL isSubmitted;
+ (id)recordingWithName:(NSString*)name publicDescription:(NSString*)publicDescription privateDescription:(NSString*)privateDescription location:(NSString*)location date:(NSDate*)date url:(NSURL*)url;
+ (id)recordingWithFile:(NSString*)fileName;
- (void)saveMetadata;
- (void)deleteFiles;
- (void)submitRecordingWithDelegate:(id)delegate;
@end