如何在用户选择按钮时在文本文件中保存数据

问题描述:

我希望用户在视图上的两个不同按钮之间进行选择,如果用户选择imageOne,则会创建一个名为“imageOne”的标签,然后我会使用以下方法保存标签到一个数组:如何在用户选择按钮时在文本文件中保存数据

- (IBAction)saveData { 
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
    NSString *documentsDirectory = [paths objectAtIndex:0]; 
    NSString *choice = [NSString stringWithFormat:@"%@/userschoice", documentsDirectory]; 
    NSMutableArray *array = [[NSMutableArray alloc] init]; 
    [array addObject:imageOne.text]; 

    [array writeToFile:choice atomically:NO]; 
} 

我试图避免使用机械手和泰伯维因为我只有两个选择,它会更容易让用户用一个按钮来选择。任何指导将不胜感激。

谢谢。

迈克尔

  1. 创建按钮,无论是在Interface Builderin code
  2. 胡克按钮的委托point to the controller
  3. 实现做一些事情在控制器的方法(从2号链接)
  4. Save data