- 博客(7)
- 资源 (29)
- 问答 (1)
- 收藏
- 关注
原创 iOS-数据存储方式四之Core Data
Core Data框架提供了对象-关系映射(ORM)的功能,即能够将OC对象转化成数据,保存在SQLite3数据库文件中,也能够将保存在数据库中的数据还原成OC对象。在此数据操作期间,不需要编写任何SQL语句。使用此功能,要添加CoreData.framework和导入主头文件<CoreData/CoreData.h>◦ 优点:能够合理管理内存,避免使用sql的麻烦,高效◦ 缺点:它
2017-05-31 21:58:24 489
原创 iOS-数据源存储方式三之归档、解档
归档、解档:说白了就是把对象保存在文件,和从文件中读取对象。缺点:只能一次性归档保存,以及一次性解压。每次改动数据,都要解压整个数据,然后还要归档保存。倘若你当前归档时,文件有100个对象,此时想改动这个文件添加对象,那么必须要解档拿出这100个对象,然后再添加,然后再归档,这样处理性能很低。苹果目前严格控制移动设备上的归档处理,不能有大量压缩的文件。归档的类需要遵守NSCoding协议////
2017-05-31 21:28:15 465
原创 iOS-数据存储方式二之偏好设置存储(NSUserDefaults)
用来保存应用程序设置和属性,用户保存的数据,用户再次打开应用程序或者开机后这些数据仍然存在。每个应用都有个NSUserDefaults实例,通过它来存取偏好设置,比如,保存用户名、字体大小、是否自动登录。NSUserDefaults可以存储的数据类型包括:NSData、NSString、NSNumber、NSDate、NSArray、NSDictionary。如果要存储其他类型,则需要转换为前面的
2017-05-31 20:40:26 722
原创 iOS-数据存储方式一之plist文件存储
plist文件,实际上也就是xml文件。 iOS开发中,对于一些小型的数据保存,可以用到plist文件存储。 plist存储能存NSArray、NSDictionary等,一般能写出writeToFile:这个方法的对象都可以使用plist存储,存放的路径一般在沙盒的Document文件目录下。plist文件的写入: //获取沙盒Document路径 NSString *curre
2017-05-31 20:10:49 952
原创 iOS本地音频播放、截取的实现,播放时带有动画效果
附上我代码地址:https://github.com/HZhenF/ClipMP3File.gitMP3文件里面除了音乐数据之外,还包括专辑、歌手、歌名等信息。这些信息存放在org.id3固定格式里面: ID3,一般是位于一个mp3文件的开头或末尾的若干字节内,附加了关于该mp3的歌手,标题,专辑名称,年代,风格等信息,该信息就被称为ID3信息,ID3信息分为两个版本,v1和v2版。 其中
2017-05-23 14:17:43 4154 1
转载 iOS-UICollectionViewLayout方法简单介绍
注意:UICollectionView的自定义功能就是自己去实现UICollectionViewLayout的子类,然后重写相应的方法来实现Cell的布局1.当布局首次被加载时会调用prepareLayout函数-(void)prepareLayout;2.自定义ContentSize该方法会返回CollectionView的大小,这个方法也是自定义布局中必须实现的方法-(CGSize)collec
2017-05-10 10:33:04 385
转载 iOS开发中生成随机数
有时候我们需要在程序中生成随机数,但是在Objective-c中并没有提供相应的函数,好在C中提供了rand()、srand()、random()、arc4random()几个函数。那么怎么使用呢?下面将简单介绍:1、 获取一个随机整数范围在:[0,100)包括0,不包括100int x = arc4random() % 100;2、 获取一个随机数范围在:[500,1000),包括500,包括
2017-05-07 13:59:29 1616
上海GPS出租车数据集
2019-02-27
CNN_Face卷积神经网络
2019-01-16
Office卸载
2018-10-06
Mac版本office2016
2018-10-06
汇编语言相关资料
2018-09-03
谁能帮我把这个代码补全,就差一点点了。java语法编写本地监控系统
2015-11-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人