SqliteModelORMGenerator 0.0.8

SqliteModelORMGenerator 0.0.8

xiaoke 维护。



  • xiaoke

SqliteModelORMGenerator

将 oc 模型转换为 Sqlite ORM 实体代码到 xcode 的日志控制台中,然后您可以复制此代码到 .m 文件中,然后您可以使用类函数(createTable+deleteTable+selectWhere+selectAll+insertWithObject(s)+updateWithObject(s))来执行与 sqlite 的持久化操作

一款 iOS 端实体映射代码生成工具。旨在帮助大家提高开发效率。(目前有一个开源库,使用原理都是动态运行时映射。但它是在操作时动态映射,我只预先生成了代码,以提高运行效率。)#最终生成的.h文件中对应的数据库增删改查方法。
iPhone或者iPad对应的生成NSLog代码控制页面 #Mac中Xcode控制台显示生成NSLog代码,此代码对应我们需要的数据库增删改查方法。将此代码复制到对应的.m文件中即可。   Mac中Xcode控制台显示生成NSLog代码 #iPhone或者iPad对应的生成NSLog代码控制页面,复制列表中的实体类名字,然后点击生成。就可以在Mac中Xcode控制台显示生成NSLog代码。   iPhone或者iPad对应的生成NSLog代码控制页面

安装

SqliteModelORMGenerator 轻量级且只依赖于 SQLite 和 FMDB。因此,可以直接通过添加源代码、链接到 libsqlite 和包含 FMDB 将库安装到任何 Cocoa 项目中。尽管如此,我们建议通过 CocoaPods 进行安装,因为它提供了模块化和易于管理的版本控制。

通过 CocoaPods

推荐使用 CocoaPods 软件包管理器安装 SqliteModelORMGenerator,因为它提供了灵活的依赖管理以及简单的安装过程。为了获得最佳结果,建议您使用 CocoaPods >= 0.0.6 以及通过 Homebrew 安装的 Git >= 0.0.6 来进行安装。

如果尚未安装,请安装 CocoaPods

$ [sudo] gem install cocoapods
$ pod setup

切换到您的 Xcode 项目的目录,创建并编辑您的 Podfile 并添加 SqliteModelORMGenerator

$ cd /path/to/MyProject
$ touch Podfile
$ edit Podfile
platform :ios, '5.0' 
# Or platform :osx, '10.7'
pod 'SqliteModelORMGenerator', '~> 0.0.6'

将组件安装到您的项目中

$ pod install

从 .xcworkspace 文件(而不是常规项目文件)打开您的项目在 Xcode 中

$ open MyProject.xcworkspace

通过源代码

只需将 FLXKDBHelper.hFLXKDBHelper.mEntityGeneratorViewController.hEntityGeneratorViewController.mEntityGeneratorViewController.xib 添加到您的项目中。请参见我的演示,以便快速了解