草庐IT

cocoa-touch

全部标签

objective-c - SQLite 数据显示

我是SQLite的新手。我有一个包含不同日期的UITableview。(周一至周日)。例如,当我在星期一单击时,另一个viewcontroller包含其中也包含一个UITableview。在同一个ViewController中,我有一个UIButton,当我点击它时,我可以将数据添加到我的SQLite数据库[A],我插入name和星期几(星期几在这个例子中是“星期一”,那是因为我点击了星期一ViewController)。当我插入一个名称时,它会出现在我的表格View中。但是当我回到我的第一个ViewController时,我在星期三点击例如我添加的数据也出现在那里。所以我的问题是;我

objective-c - SQLite 数据显示

我是SQLite的新手。我有一个包含不同日期的UITableview。(周一至周日)。例如,当我在星期一单击时,另一个viewcontroller包含其中也包含一个UITableview。在同一个ViewController中,我有一个UIButton,当我点击它时,我可以将数据添加到我的SQLite数据库[A],我插入name和星期几(星期几在这个例子中是“星期一”,那是因为我点击了星期一ViewController)。当我插入一个名称时,它会出现在我的表格View中。但是当我回到我的第一个ViewController时,我在星期三点击例如我添加的数据也出现在那里。所以我的问题是;我

iphone - 我应该如何保护 iOS 中的 SQLite 数据库?

我正在开发一款医疗保健iOS应用。我希望对我用户的数据进行加密,这样如果他们的iPhone被盗,小偷就无法访问他们的健康信息。合法所有者应该能够访问他们的信息(不同于thisquestion)。我正在考虑使用SQLCipher加密整个数据库,并将SQLCipher密码放入钥匙串(keychain)。这是一个很好的技术吗?另外,我的理解是否正确——因为一切都在设备上——一个坚定的黑客无论如何都能够闯入? 最佳答案 以双因素加密为目标:您应该按照描述加密数据库,但要求用户在每次启动应用程序时输入密码。DB的key将是密码的散列值,加上随

iphone - 我应该如何保护 iOS 中的 SQLite 数据库?

我正在开发一款医疗保健iOS应用。我希望对我用户的数据进行加密,这样如果他们的iPhone被盗,小偷就无法访问他们的健康信息。合法所有者应该能够访问他们的信息(不同于thisquestion)。我正在考虑使用SQLCipher加密整个数据库,并将SQLCipher密码放入钥匙串(keychain)。这是一个很好的技术吗?另外,我的理解是否正确——因为一切都在设备上——一个坚定的黑客无论如何都能够闯入? 最佳答案 以双因素加密为目标:您应该按照描述加密数据库,但要求用户在每次启动应用程序时输入密码。DB的key将是密码的散列值,加上随

iphone - 找出哪些编译选项用于构建 SQLite 的方法

在我的性能测试中,我发现Apple在iPhone3.0上提供的SQLite版本比我自己编译的SQLite版本快得多。所以我的问题是,有没有办法找出Apple使用了哪些编译选项?是否有一个测试应用程序可以打印出所有默认设置的pragams和sqlite3_config设置? 最佳答案 您可以使用compile_optionspragma(或链接文档中提到的相关函数)查看构建SQLite时使用的编译时选项。然而,这个pragma(和相关函数)的可用性似乎取决于它是否在编译时启用。SQLite文档说:Supportforthediagno

iphone - 找出哪些编译选项用于构建 SQLite 的方法

在我的性能测试中,我发现Apple在iPhone3.0上提供的SQLite版本比我自己编译的SQLite版本快得多。所以我的问题是,有没有办法找出Apple使用了哪些编译选项?是否有一个测试应用程序可以打印出所有默认设置的pragams和sqlite3_config设置? 最佳答案 您可以使用compile_optionspragma(或链接文档中提到的相关函数)查看构建SQLite时使用的编译时选项。然而,这个pragma(和相关函数)的可用性似乎取决于它是否在编译时启用。SQLite文档说:Supportforthediagno

iphone - iPhone 上的最佳 SQLite 实践

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。在iPhone上广泛使用SQLite时,需要牢记哪些最佳实践?提示/技巧/便利因素都值得赞赏。

iphone - iPhone 上的最佳 SQLite 实践

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。在iPhone上广泛使用SQLite时,需要牢记哪些最佳实践?提示/技巧/便利因素都值得赞赏。

iPhone 在运行时创建 SQLite 数据库?

我发现的大多数sqlite示例都谈到首先从命令行创建一个db文件,然后将其添加到您的应用程序中。对于我的项目,我希望能够在应用程序首次启动时在应用程序中创建我的数据库,然后将其保存到用户沙箱中的db文件中。有办法吗? 最佳答案 您可以在应用程序启动时检查文件(像往常一样)。如果文件不存在,而不是复制预先创建的文件,只需:像往常一样使用sqlite3_open()打开文件运行您的创建命令(即创建您的表、View等)这就是它的全部内容。 关于iPhone在运行时创建SQLite数据库?,我们

iPhone 在运行时创建 SQLite 数据库?

我发现的大多数sqlite示例都谈到首先从命令行创建一个db文件,然后将其添加到您的应用程序中。对于我的项目,我希望能够在应用程序首次启动时在应用程序中创建我的数据库,然后将其保存到用户沙箱中的db文件中。有办法吗? 最佳答案 您可以在应用程序启动时检查文件(像往常一样)。如果文件不存在,而不是复制预先创建的文件,只需:像往常一样使用sqlite3_open()打开文件运行您的创建命令(即创建您的表、View等)这就是它的全部内容。 关于iPhone在运行时创建SQLite数据库?,我们