Mercurial > hg > soniczoomios
diff QuestionnaireViewController.mm @ 44:a1e75b94c505
Snap to eval points. Double tap to go to preset (doesn't quite work yet). Coloured locks. Changed Question 2. Fixed some leaks.
author | Robert Tubb <rt300@eecs.qmul.ac.uk> |
---|---|
date | Mon, 22 Apr 2013 18:32:34 +0100 |
parents | b91a1859829a |
children | 0d3a993405e4 |
line wrap: on
line diff
--- a/QuestionnaireViewController.mm Fri Apr 19 18:50:04 2013 +0100 +++ b/QuestionnaireViewController.mm Mon Apr 22 18:32:34 2013 +0100 @@ -76,21 +76,11 @@ //---------------------------------------------------------------- - (void)dealloc { - [_questionText release]; - [_questionArray release]; - [_titleText release]; - [_finishButton release]; - [_nextButton release]; - [_previousButton release]; - [_commentText release]; - [_numberChooser release]; - [_interfacePreferenceOptions release]; - [_lickertOptions release]; - [_pleaseAnswer release]; [super dealloc]; } //---------------------------------------------------------------- - (void)viewDidUnload { + [self.questionArray release]; [self setQuestionText:nil]; [self setTitleText:nil]; [self setFinishButton:nil]; @@ -211,7 +201,7 @@ // potential leak self.questionArray = [NSArray arrayWithObjects: [[Question alloc] initWithTextAndType:@"I am familiar with music software and sound synthesis.":AGREE_DISAGREE], - [[Question alloc] initWithTextAndType:@"The best interface to get a feel for the possibilities of the synth was...":SLIDERS_ZOOMER], + [[Question alloc] initWithTextAndType:@"The ability to retrace my steps using the history path was useful...":AGREE_DISAGREE], [[Question alloc] initWithTextAndType:@"The best interface for discovering interesting sounds quickly was...":SLIDERS_ZOOMER], [[Question alloc] initWithTextAndType:@"The best interface for fine tuning a sound was...":SLIDERS_ZOOMER], [[Question alloc] initWithTextAndType:@"The correspondence between the sliders and the grid was understandable.":AGREE_DISAGREE], @@ -224,6 +214,7 @@ [[Question alloc] initWithTextAndType:@"The interface better for performing live would be...":SLIDERS_ZOOMER], [[Question alloc] initWithTextAndType:@"The Zoomer was an improvement on just using a randomiser.":AGREE_DISAGREE], [[Question alloc] initWithTextAndType:@"The combination of Zoomer and Sliders was better than either individually.":AGREE_DISAGREE], + [[Question alloc] initWithTextAndType:@"I enjoy 'happy accidents' in the creative process.":AGREE_DISAGREE], [[Question alloc] initWithTextAndType:@"Overall, the interface I preferred using was...":SLIDERS_ZOOMER], // ?????? nil]; // The zoomer seemed more appropriate to explore the synth sound controls (red) than the note sequence controls (blue)