文章分类 - iOS开发
摘要:iOS中原生的SQLite API在使用上相当不友好,在使用时,非常不便。于是,就出现了一系列将SQLite API进行封装的库,例如FMDB、PlausibleDatabase、sqlitepersistentobjects等,FMDB (https://github.com/ccgus/fmdb
阅读全文
摘要:最近一个新项目是关于开发扫描一维码和二维码的app,扫描配件是Honeywell SL-22-02201,由于是第一开发配备外置设备的app,所以花了很多时间来测试和加载驱动,其中最让我头疼的关于这款产品网上的资料可以说只介于产品介绍,对于开发方面也是空白,就是调用驱动也要不会,开发文档是纯英文...
阅读全文
摘要:概览在iOS开发中数据存储的方式可以归纳为两类:一类是存储为文件,另一类是存储到数据库。例如前面IOS开发系列—Objective-C之Foundation框架的文章中提到归档、plist文件存储,包括偏好设置其本质都是存储为文件,只是说归档或者plist文件存储可以选择保存到沙盒中,而偏好设置系统...
阅读全文
摘要:概览大家都知道,在开发过程中应该尽可能减少用户等待时间,让程序尽可能快的完成运算。可是无论是哪种语言开发的程序最终往往转换成汇编语言进而解释成机器码来执行。但是机器码是按顺序执行的,一个复杂的多步操作只能一步步按顺序逐个执行。改变这种状况可以从两个角度出发:对于单核处理器,可以将多个步骤放到不同的线...
阅读全文
摘要:随着移动互联网的发展,如今的手机早已不是打电话、发短信那么简单了,播放音乐、视频、录音、拍照等都是很常用的功能。在iOS中对于多媒体的支持是非常强大的,无论是音视频播放、录制,还是对麦克风、摄像头的操作都提供了多套API。在今天的文章中将会对这些内容进行一一介绍: 音频 ...
阅读全文
摘要:iOS页面间传值的方式(NSUserDefault/Delegate/NSNotification/Block/单例) 实现了以下iOS页面间传值:1.委托delegate方式;2.通知notification方式;3.block方式;4.UserDefault或者文件方式;5...
阅读全文
摘要:NSNumber转NSString:假设现有一NSNumber的变量A,要转换成NSString类型的B方法如下:NSNumberFormatter* numberFormatter = [[NSNumberFormatteralloc]init];B= [numberFormatterstring...
阅读全文
摘要:类似于支付宝首页的动态Cell配置,我们可以自定义UICollectionviewCell实现简单的删除和移动功能;1. 首先,自定义数据源; dataSource = [NSMutableArray array]; NSArray *array = @[@"1",@"2",@"3",@"4",@"...
阅读全文
摘要:#本文转至http://www.cnblogs.com/ios8/p/iOS-UICollectionView.html本章通过先总体介绍UICollectionView及其常用方法,再结合一个实例,了解如何使用UICollectionView。UICollectionView 和 UICollec...
阅读全文

浙公网安备 33010602011771号