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

时间:2010-01-16 14:46:32

标签: iphone uibutton nsarray

我希望用户在视图上的两个不同按钮之间进行选择,如果用户选择了imageOne,则会创建一个名为“imageOne”的标签,然后我将使用以下技术将标签保存到数组中: / p>

- (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];
}

我正在尝试避免使用Picker和Tableview,因为我只有两个选择,用户可以更轻松地选择按钮。任何指导都将不胜感激。

感谢。

迈克尔

1 个答案:

答案 0 :(得分:1)

  1. Interface Builderin code
  2. 中创建按钮
  3. 将按钮的委托连结至point to the controller
  4. 实现一种在控制器中执行某些操作的方法(参见第2条链接)
  5. Save data