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)