Added sample project using networking and infinite scrolling and random cats

This commit is contained in:
Sam Stow
2016-01-23 14:28:37 -08:00
parent 64ad48a248
commit 3b4785cf24
31 changed files with 1915 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
//
// GPDealViewModel.h
// Groupon
//
// Created by Samuel Stow on 12/29/15.
// Copyright © 2015 Groupon Inc. All rights reserved.
//
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
@interface ItemViewModel : NSObject
+ (instancetype)randomItem;
@property (nonatomic, copy) NSString *titleText;
@property (nonatomic, copy) NSString *firstInfoText;
@property (nonatomic, copy) NSString *secondInfoText;
@property (nonatomic, copy) NSString *originalPriceText;
@property (nonatomic, copy) NSString *finalPriceText;
@property (nonatomic, copy) NSString *soldOutText;
@property (nonatomic, copy) NSString *distanceLabelText;
@property (nonatomic, copy) NSString *badgeText;
- (NSURL *)imageURLWithSize:(CGSize)size;
@end