blob: 572faa86dccfca5016323a8c3232265ea7282541 (
plain)
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
|
//
// Prefix header for all source files of the 'cakeside-ios' target in the 'cakeside-ios' project
//
#import <Availability.h>
#ifndef __IPHONE_4_0
#warning "This project uses features only available in iOS SDK 4.0 and later."
#endif
#ifdef __OBJC__
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#import <BlocksKit/BlocksKit.h>
#import "NSString+Extensions.h"
#import "MBProgressHUD.h"
#import "BlockAlertView.h"
#import "AppDelegate.h"
#import "TSMessage.h"
#import "SSKeychain.h"
#import "UIImageView+AFNetworking.h"
#import "AFNetworking.h"
#endif
// URLs
#define HOST @"https://www.cakeside.com"
#define URL_LOGIN @"/api/v1/logins"
#define URL_CAKES @"/api/v1/creations"
// KeyChain defs
#define KEYCHAIN_ACCOUNT @"cakeside"
#define KEYCHAIN_USER_NAME @"KEYCHAIN_USER_NAME"
#define KEYCHAIN_USER_PASSWORD @"KEYCHAIN_USER_PASSWORD"
#define KEYCHAIN_API_TOKEN @"KEYCHAIN_API_TOKEN"
// Other Settings
#define HUD_ANIMATION_DURATION 0.4
#define HUD_ANIMATION_DURATION_LONG 1.0
#define HUD_ANIMATION_DURATION_EXTRALONG 1.6
#define OVERLAY_MESSAGE_DURATION 3
// Notifications
#define NOTIFICATION_CAKES_UPDATED @"NOTIFICATION_CAKES_UPDATED"
|