如何使用ios多次在其他目录中创建新目录

时间:2015-01-26 17:51:31

标签: ios objective-c core-data recursion directory

我是iOS上编程的新手,我需要制作应用。我已经尝试过使用NSFileManager和UITableViewController,但我仍然无处可去。这是我想要做的:

屏幕1 - 这是我的主屏幕;

屏幕2 - 然后我需要使用新的UITableViewController和Core Data创建新目录,以在其中存储图像和文本信息;

屏幕3 - 在第二个目录中,我需要像之前一样创建一个新的,然后再达到内存限制;

您可以在此处找到图片:

https://drive.google.com/folderview?id=0ByHA4Is_eLoMRlhCYTM2QU9kZVk&usp=sharing

请你给我任何建议。

非常感谢提前! 如果我的问题不够清楚,我很抱歉!只要问一下你不理解的内容,我会尝试解释更多。

编辑: 我将用图像填充目录!

2 个答案:

答案 0 :(得分:0)

didSelectRowAtIndexPath中,只需实例化一个新的视图控制器,例如与

[self.storyboard instantiateViewControllerWithIdentifier:identifier];

或只是

[[MyViewController alloc] init]; 

并将其推送到导航堆栈。

[self.navigationController pushViewController:controller animated:YES];

您可以无限推送下一个控制器 ad 。但请注意两件事:

  1. 你在做什么是完全没用的,没有意义。
  2. 可能需要很长时间才能达到内存限制,尤其是在模拟器上。

答案 1 :(得分:0)

如果要创建物理文件夹,请使用createDirectoryAtPath的{​​{1}}。这是doc

以下是一个例子:

NSFileManager