在我的应用中,我想要另存为功能。这意味着人们将在文本字段中输入他们希望将图形保存的内容,然后这些名称将在表格视图中加载。我该怎么做?
答案 0 :(得分:0)
请在提出问题时具体说明。保存数据取决于应用程序要求,无论您是否需要持久数据。如果您想保存大量的persicent数据,核心数据是一个有用的选项,如果您想保存少量的persicent数据,您可以使用nsuserDefaults。如果要在视图中本地保存数据,可以使用数组或字典。
答案 1 :(得分:0)
在制作图纸的视图中,添加文本字段并将其连接到插座。然后在旁边放一个按钮说保存。把它搞得一团糟。 ibaction应该从字段中获取文本,所以
NSString *s = [textfield text];
//get the data from your saved data as an nsmutablearry
[array addObject:s];
//save the array again.
将其添加到阵列并将其保存到NSDefaults,核心数据或将其存档到文件。然后制作另一个按钮,说出“其他图纸”之类的东西,并将其挂钩到一个ibaction。此操作应显示表视图控制器。
Yourtableviewcontrollersubclass *vc = [[Yourtableviewcontrollersubclass alloc] init];
[self presentViewController:add animated:YES completion:nil];
表视图控制器文件应该能够从nsuserdefaults,核心数据或存档中调用已保存的数据,具体取决于您保存的位置。