Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS中的待办事项/购物清单-搜索信息_Ios_Xcode_Sqlite - Fatal编程技术网

iOS中的待办事项/购物清单-搜索信息

iOS中的待办事项/购物清单-搜索信息,ios,xcode,sqlite,Ios,Xcode,Sqlite,我想创建一些类似于待办事项或购物清单的内容 我想将数据保存在sqlite3数据库中——这在Xcode版本4.6.2中是正确的想法吗 如果我在列表中创建新条目,是否可以选择选项/属性以及是否可以选择多个属性 是否可以在每月或其他时间重复输入 我找到了一些例子,但它们没有我搜索的信息 有任何帮助吗?查找正确搜索关键字的快速帮助: 如果您想使用Xcode的内置功能,您可以使用(它实际上可以将数据保存到sqlite中,对程序员来说是透明的),或者您可以通过使用一些Objective-C包装器直接使用sq

我想创建一些类似于待办事项或购物清单的内容

  • 我想将数据保存在sqlite3数据库中——这在Xcode版本4.6.2中是正确的想法吗
  • 如果我在列表中创建新条目,是否可以选择选项/属性以及是否可以选择多个属性
  • 是否可以在每月或其他时间重复输入
  • 我找到了一些例子,但它们没有我搜索的信息


    有任何帮助吗?

    查找正确搜索关键字的快速帮助:

  • 如果您想使用Xcode的内置功能,您可以使用(它实际上可以将数据保存到sqlite中,对程序员来说是透明的),或者您可以通过使用一些Objective-C包装器直接使用sqlite,例如:。核心数据教程和

  • 是否允许为新记录条目设置更多属性取决于您的实现。我建议你检查一下这个伟大的项目。如果您想为应用程序使用导航控制器样式,可以使用此功能播放新记录以添加可选元素。甚至可以使用JSON xml文件创建新记录的字段,这为将来的增强增加了极大的灵活性

  • 再次强调:这是你的应用程序,是你的实施决策。如果需要重复条目,则可以选择在所有新记录中设置重复参数部分(作为表视图中的可选部分),用户可以在其中设置重复参数。您还必须为此设计数据库/对象表示。然后,在显示每日任务视图或处理任务通知时,必须管理这些记录


  • 希望对本教程有所帮助。

    您好,谢谢。CoreData的问题。在我找到的所有教程中,作者都说“CoreData不是数据库!!!”所以我不确定是否应该直接使用CoreData或sqlite3-我想选择“正确”的方式;-)您会发现,CoreData是关于创建(在Xcode中可视化)具有属性的对象,对象之间的关系-对象图。使用CoreData框架将帮助您编写非常简单的代码,向对象添加新记录,而无需担心链接对象的管理。CoreData的“引擎”实际上可以保存到sqlite,但好消息是,您不必处理它,所有的选择和连接。一个非常详细的比较(CoreData与SQLite)是这样的:从iOS5 CoreData framework默认支持iCloud sync,您可以发现它对您的todo/购物清单应用程序非常有用。嗯,现在我很困惑:-(如果我想在将来使用iCloud,我必须决定使用CoreData。但另一方面,sqlite3更强大,是一个“真实”的数据库……嗯,我应该做什么决定呢???很抱歉让你困惑不解;)iCloud提供了与数据的轻松集成(CoreData)但实际的经验是,iCloud并不像你所要求的那样成熟。你可以像ZDnet一样阅读很多关于这个主题的文章:但是你在下面讨论了其他选项,所以回答:如果必须使用云,我会选择原生sqlite选项。如果你只需要本地数据持久性,我会选择w.CoreData