//
// LearnViewController.m
// TestNavBasedApp
//
#import "LearnViewController.h"
#import "SoundEffect.h";
#import "Constants.h";
@implementation LearnViewController
@synthesize placeholderView;
- (IBAction)buttonTable1Pressed:(id)sender
{
int row =1;
float accumSecs = 0;
for (row = 1; row < 12; row++) {
NSString *rowAsString = [NSString stringWithFormat: @"%d", row];
NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:accumSecs
target:self selector:@selector(playSoundShowLabel:) userInfo:rowAsString repeats:NO];
}
UILabel *lbl = (UILabel *)[placeholderView viewWithTag:112];
lbl.text = [NSString stringWithFormat:@"%i. ", 99];
lbl.text = [NSString stringWithFormat:@"%i. ", [self getTrackLength:@"1"]];
}
- (void) playSoundShowLabel:(NSTimer*)theTimer
{
NSString *rowAsString = [theTimer userInfo];
[rowAsString release];
[theTimer release];
}
/*
// The designated initializer. Override if you create the controller programmatically and want to perform customization that is not appropriate for viewDidLoad.
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) {
// Custom initialization
}
return self;
}
*/
// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
- (void)viewDidLoad {
[super viewDidLoad];
}
/*
// 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 {
[super viewDidUnload];
// Release any retained subviews of the main view.
// e.g. self.myOutlet = nil;
}
- (void)dealloc {
[super dealloc];
}
@end