BGFMDB:一行代码完成数据操作

BGFMDB 极大地简化了数据操作流程,增删改查功能均可通过一行代码实现。

主要功能:

  • 自定义“联合主键”。
  • 支持多个“唯一约束”。
  • 模型类自定义 ignoredKeys 属性,通过在 .m 文件中实现 bg_ignoreKeys 类函数即可。
  • 自定义表名。
  • 支持存储 Swift 工程中的 OC 类模型(需在重组文件中引入 OC 类模型的头文件)。

未来计划:

  • 支持解析存储 Swift 类模型。
zip
BGFMDB-master.zip 预估大小:80个文件
folder
BGFMDB-master 文件夹
file
.swift-version 4B
file
BGFMDB.podspec 6KB
folder
BGFMDB 文件夹
folder
Assets.xcassets 文件夹
folder
AppIcon.appiconset 文件夹
file
Contents.json 753B
file
Contents.json 62B
folder
ima5.imageset 文件夹
file
Contents.json 301B
file
ima5.jpg 98KB
folder
ima4.imageset 文件夹
file
Contents.json 301B
file
ima4.png 330KB
folder
ima1.imageset 文件夹
file
Contents.json 301B
file
ima1.jpg 15KB
folder
ima2.imageset 文件夹
file
Contents.json 301B
file
ima2.jpg 27KB
folder
MarkMan.imageset 文件夹
file
Contents.json 304B
file
MarkMan.png 40KB
folder
ima3.imageset 文件夹
file
Contents.json 301B
file
ima3.jpg 20KB
file
main.m 331B
file
file.txt 4KB
folder
dictToModelController 文件夹
file
Animal.m 1KB
file
dictToModelController.m 2KB
file
Animal.h 1010B
file
dictToModelController.h 224B
file
dictToModelController.xib 4KB
file
AppDelegate.h 274B
file
AppDelegate.m 2KB
folder
Base.lproj 文件夹
file
LaunchScreen.storyboard 2KB
file
Main.storyboard 11KB
file
.DS_Store 10KB
file
ViewController.h 212B
folder
stockController 文件夹
file
stockModel.h 416B
file
stockController.h 211B
file
stockController.m 4KB
file
stockModel.m 493B
file
stockController.xib 8KB
file
Info.plist 1KB
file
ViewController.m 16KB
file
people.h 4KB
file
people.m 927B
folder
libs 文件夹
folder
FMDB 文件夹
file
FMDatabase.h 52KB
file
FMResultSet.h 12KB
file
FMDatabaseAdditions.h 6KB
file
.DS_Store 6KB
file
FMDB.h 273B
file
FMResultSet.m 13KB
file
FMDatabasePool.m 8KB
file
Info.plist 808B
file
FMDatabasePool.h 7KB
file
FMDatabaseAdditions.m 7KB
file
FMDatabaseQueue.h 8KB
file
FMDatabaseQueue.m 7KB
file
FMDatabase.m 47KB
folder
BG 文件夹
file
NSObject+BGModel.h 25KB
file
BGFMDB.h 208B
file
BGDB.m 86KB
file
BGFMDBConfig.h 3KB
file
NSCache+BGCache.h 226B
file
.DS_Store 6KB
file
NSObject+BGModel.m 42KB
file
BGDB.h 11KB
file
BGTool.h 4KB
file
BGTool.m 49KB
file
NSCache+BGCache.m 390B
file
.DS_Store 6KB
folder
BGFMDBUITests 文件夹
file
BGFMDBUITests.m 1KB
file
Info.plist 733B
file
.DS_Store 8KB
folder
BGFMDB.xcodeproj 文件夹
folder
project.xcworkspace 文件夹
file
contents.xcworkspacedata 151B
folder
xcuserdata 文件夹
folder
huangzhibiao.xcuserdatad 文件夹
file
UserInterfaceState.xcuserstate 98KB
folder
biao.xcuserdatad 文件夹
file
UserInterfaceState.xcuserstate 153KB
folder
xcshareddata 文件夹
file
IDEWorkspaceChecks.plist 238B
file
project.pbxproj 34KB
folder
xcuserdata 文件夹
folder
huangzhibiao.xcuserdatad 文件夹
folder
xcschemes 文件夹
file
BGFMDB.xcscheme 4KB
file
xcschememanagement.plist 658B
folder
xcdebugger 文件夹
file
Breakpoints_v2.xcbkptlist 2KB
folder
biao.xcuserdatad 文件夹
folder
xcschemes 文件夹
file
BGFMDB.xcscheme 4KB
file
xcschememanagement.plist 658B
folder
xcdebugger 文件夹
file
Breakpoints_v2.xcbkptlist 6KB
file
README.md 14KB
folder
BGFMDBTests 文件夹
file
BGFMDBTests.m 893B
file
Info.plist 733B
...
zip 文件大小:765.33KB