自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 优化XCode的编译速度

1.将Debug Information Format改为DWARF在工程对应Target的Build Settings中,找到Debug Information Format这一项,将Debug时的DWARF with dSYM file改为DWARF。这一项设置的是是否将调试信息加入到可执行文件中,改为DWARF后,如果程序崩溃,将无法输出崩溃位置对应的函数堆栈,但由于Debug模式...

2019-01-27 15:32:56 810

原创 清除xcode缓存文件以及清楚mac 微信缓存

// XCode缓存文件~/Library/Developer/Xcode/DerivedData ~/Library/Developer/CoreSimulator/Devices/ // 调试设备支持文件 留下适配自己手机的版本 ~/Library/Developer/Xcode/iOS DeviceSupport  //...

2019-01-23 09:40:00 513

原创 iOS infoplist 权限设置

<dict>        <key>NSAllowsArbitraryLoads</key>        <true/>    </dict>    <key>NSBluetoothPeripheralUsageDescription</key>    <string>需要

2019-01-17 16:33:08 948

原创 iOS lldb调试

LLDB 初始LLDB 是一个有着 REPL 的特性和 C++ ,Python 插件的开源调试器。LLDB 绑定在 Xcode内部,存在于主窗口底部的控制台中。调试器允许你在程序运行的特定时暂停它,你可以查看变量的值,执行自定的指令,并且按照你所认为合适的步骤来操作程序的进展。1 expression 简写为e执行一个表达式动态修改当前线程堆栈变量的值- (void)viewDi...

2019-01-16 11:42:05 463

原创 05-自己创建mapmodel自定义迁移方式

自动创建Mapping如果模型的改变很大或者不支持轻量级数据迁移的条件,则我们需要进行自定义迁移。使用映射模型 适用于更加复杂的数据的迁移NSMappingModel类似于数据模型NSEntityMapping告知迁移过程如何在目标数据存储中处理源实体的映射。映射类型决定了如何处理目标数据存储中的特定实体。映射类型有添加 移除 复制 变换。添加映射:一个目标中的新实体添加到目标数...

2019-01-09 11:14:38 435

原创 'This NSPersistentStoreCoordinator has no persistent stores 报错

可能是你改变coredata的属性项之后再运行的话在模拟器中会出现这个问题。找上面说的,找到mac下的模拟器中的程序路径,然后删掉其sqlite文件再运行就好了!!!...

2019-01-07 14:18:19 940

原创 04- CoreData轻量级版本的迁移

CoreData版本的迁移一 轻量级的数据迁移例如添加新的实体,新的实体属性。轻量级版本迁移方案非常简单,大多数迁移工作都是由系统完成的,只需要告诉系统迁移方式即可。在持久化存储协调器(PSC)初始化对应的持久化存储(NSPersistentStore)对象时,设置options参数即可,参数是一个字典。PSC会根据传入的字典,自动推断版本迁移的过程。1 新建一个版本的数据库模型选中需...

2019-01-03 10:51:43 303

原创 03-NSPredicate谓词

NSPredicate 谓词在查询数据的过程中,给NSFetchRequest设置一个过滤条件,不需要讲所有的托管对象加载到内存中去。这样的话就会节省内存和加快查找速度。一 运算符1 比较运算符、< 、== 、>= 、<= 、!=比如说age>80NSPredicate *pre = [NSPredicate predicateWithFormat:@"a...

2019-01-02 10:15:19 234

原创 02-CoreData 的增删改查

CoreData 的增删改查基本的增删改查的操作1 数据库的创建- (void)createDB{ // 1.1 创建路径 NSURL *modelURL = [[NSBundle mainBundle] URLForResource:@"AT_CoreDataDemo1" withExtension:@"momd"]; // 1.2 根据模型文件路径创建...

2019-01-02 10:14:34 250

原创 01-CoreData 概述

CoreData 主要的几个类1 概述CoreData 是iOS 3 之后出现的一种数据持久化方案,提供了一种ORM的存储关系,CoreData 是直接将对象存储到数据库中去,也可以将数据库中的数据转化为OC对象,过程中不用编写SQL语句。2 几个类的讲解NSManagedObjectContext 托管对象上下文 进行数据操作使用的这个类NSManagedObjectModel 托管...

2019-01-02 09:59:42 456

JSONExport.zip

json 一键转换 模型,发现JSONExport还是不错的,在此分享一下:JSONExport ,

2020-04-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除