// Sample Objective-C program — samplefiles.com #import @interface Customer : NSObject @property (nonatomic) NSInteger identifier; @property (nonatomic, copy) NSString *name; @property (nonatomic) double balance; - (BOOL)isVip; @end @implementation Customer - (BOOL)isVip { return self.balance >= 10000; } @end int main(int argc, const char *argv[]) { @autoreleasepool { NSArray *data = @[@[@"Ada", @12500.0], @[@"Grace", @830.5], @[@"Linus", @10000.0]]; double total = 0; for (NSArray *row in data) { Customer *c = [Customer new]; c.name = row[0]; c.balance = [row[1] doubleValue]; NSLog(@"%-6@ %10.2f %@", c.name, c.balance, c.isVip ? @"VIP" : @""); total += c.balance; } NSLog(@"Total: %.2f", total); } return 0; }