自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 coredata 封装

可以作为工具类来封装#import <Foundation/Foundation.h>#import <CoreData/CoreData.h>@interface CoredataManager : NSObject@property (nonatomic) NSManagedObjectContext* managedObjectContext;@prope...

2017-01-23 15:03:49 462

原创 NSPersistentContainer 学习总结

注: NSPersistentContainer支持的ios最低版本为10.0,过低版本会直接崩溃!可以写成工具类来使用#import <Foundation/Foundation.h>#import <CoreData/CoreData.h>#define kHMCoreDataManager [HMCoreDataManager shareInst...

2017-01-23 15:02:31 3241

原创 10-NSPersistentContainer介绍

版权声明:本文为博主原创文章,未经博主允许不得转载。以下内容,主要根据本人多年开发经验翻译自苹果官方文档https://developer.apple.com/reference/coredata/nspersistentcontainer?language=objc 1.NSPersistentContainer NSPersistentContainer是一个容器,封装了...

2017-01-22 17:21:21 695

原创 coredata 数据库升级

前面几篇文章中讲的所有内容,都是在同一个模型版本上进行操作的。但在真实开发中,基本上不会一直停留在一个版本上,因为需求是不断变化的,说不定什么时候就需要往模型里添加新的字段,添加新的模型,甚至是大规模的重构;所以数据的迁移就显得尤为重要了。CoreData 中,数据迁移本质就是把旧的 SQLite 数据库里的内容,复制到新的 SQLite 数据库里去,让新的数据库作为默认的数据存储。伴随着模型版...

2017-01-22 13:28:15 2071

原创 swift 中 as as! as? 的区别

1,as使用场合(1)从派生类转换为基类,向上转型(upcasts)即可以把字累转换成父类class Animal {}class Cat: Animal {}let cat = Cat()let animal = cat as Animal(2)消除二义性,数值类型转换 即可以转换成具体的数据类型let num1 = 42 as CGFloatlet num2 = 42...

2017-01-20 14:43:40 2236

原创 swift和objc混编

1. swift中默认的属性为strong类型,如果需要定义weak类型的话就必须显示地指出weak。2. swift中没有readonly和read-write类型。let定义的常量就是readonly类型,var定义的变量就是read-write类型的3. 使用@objc来声明swift书写的方法等可以直接被objc来使用。其中包含的情况为:未嵌套的类 协议 非泛型枚举(...

2017-01-07 17:31:56 2731

windows下编译ffmpeg动态库.doc

原创,windows环境下编译ffmpeg 安卓版本。请需要的人自行下载即可。 主要包括了: 1. 编译配置环境描述 2. 具体的操作步骤

2020-02-11

空空如也

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

TA关注的人

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