// // DiscoveryViewController.m // Discovery // // Created by Simon Urbanek on 2/6/12. // Copyright 2012 Simon Urbanek. All rights reserved. // #import "DiscoveryViewController.h" @implementation DiscoveryViewController /* // The designated initializer. Override to perform setup that is required before the view is loaded. - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; if (self) { // Custom initialization } return self; } */ /* // Implement loadView to create a view hierarchy programmatically, without using a nib. - (void)loadView { } */ // Implement viewDidLoad to do additional setup after loading the view, typically from a nib. - (void)viewDidLoad { [super viewDidLoad]; beacon = [[Beacon alloc] initWithPort:DISCOVERY_PORT]; [beacon setDelegate:self]; } - (void) didReceiveBeaconFrom: (NSString*) addr { textView.text = [textView.text stringByAppendingFormat:@"%@ beacon from %@\n", [[[NSDate date] description] substringToIndex:20], addr]; } // Override to allow orientations other than the default portrait orientation. - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { // Return YES for supported orientations return (interfaceOrientation == UIInterfaceOrientationPortrait); } - (void)didReceiveMemoryWarning { // Releases the view if it doesn't have a superview. [super didReceiveMemoryWarning]; // Release any cached data, images, etc that aren't in use. } - (void)viewDidUnload { // Release any retained subviews of the main view. // e.g. self.myOutlet = nil; } - (void)dealloc { [super dealloc]; } @end