会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小敏的博客
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
13
14
15
16
17
18
19
20
21
···
42
下一页
2016年7月29日
iOS开源项目推荐|下拉刷新
摘要: MJRefresh - 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。 CBStoreHouseRefreshControl - 一个效果很酷炫的下拉刷新控件。 BreakOutToRefresh - 一个下拉
阅读全文
posted @ 2016-07-29 08:24 FMDN
阅读(826)
评论(0)
推荐(0)
2016年7月28日
检测设备朝向和移动
摘要: 1、加速计和陀螺仪 导入CoreMotion.framework框架。 2、判断设备方向 3、摇晃事件
阅读全文
posted @ 2016-07-28 17:17 FMDN
阅读(399)
评论(0)
推荐(0)
网络通信
摘要: 1、判断网络连接情况 开源第三方类Swift-Reachability实现判断网络情况,支持3G和WiFi检测。 2、网络请求JSON解析 使用NSURLConnection实现HTTP通信方式,NSURLConnection提供了异步请求和同步请求两种通信方式。同步请求数据容易造成主线程的阻塞,通
阅读全文
posted @ 2016-07-28 17:01 FMDN
阅读(331)
评论(0)
推荐(0)
UIView动画
摘要: 1、淡入效果 2、淡出效果 3、移动效果 EaseInOut:动画开始缓慢,中间加快,最后又变为缓慢; EaseIn:动画由缓慢到加快; EaseOut:动画由快到缓慢; Linear:动作从开始至终匀速。 4、大小调整效果 5、两个UIView对象之间的切换 首先添加两个过度动画 1)上翻页面切换
阅读全文
posted @ 2016-07-28 15:38 FMDN
阅读(268)
评论(0)
推荐(0)
Media Player框架
摘要: 导入MediaPlayer.framework框架。 播放器MPMovieControlStyle样式有3种: None:没有播放控制控件; Embeded:嵌入播放控制控件,没有Done按钮; Fullscreen:全屏播放,有播放进度、Done按钮和快进等控件。
阅读全文
posted @ 2016-07-28 13:55 FMDN
阅读(331)
评论(0)
推荐(0)
音频播放AVFoundation框架
摘要: 一、系统声音 ios应用中的提醒声音、游戏背景音乐等。可以播放的格式有CAF、AIF、WAV。 系统声音服务提供了一个API,但是没有操作声音和控制音量的功能,因此如果为多媒体或者游戏创建专门的声音,就不要使用系统声音服务。 其中支持三种类型:声音、提醒、震动。 1、首先导入AudioToolbox
阅读全文
posted @ 2016-07-28 11:07 FMDN
阅读(1141)
评论(0)
推荐(0)
多媒体应用-swift
摘要: 照片选择主要是通过UIImagePickerController控制器实例化一个对象,然后通过self.PresentViewController方法推出界面显示。需要实现代理UIImagePickerControllerDelegate,UINavigationControllerDelegate
阅读全文
posted @ 2016-07-28 10:23 FMDN
阅读(286)
评论(0)
推荐(0)
触摸与手势学习-swift
摘要: 触摸是一个UITouch对象,该对象放在一个UIEvent中,每个UIEvent包含一个或多个UITouch对象,每个UITouch对象对应一个手指。系统将UIEvent发送到应用程序上,最后应用程序将UIEvent传递给当前的一个UIView。 触摸分为5个阶段: 1)Began 2)Moved
阅读全文
posted @ 2016-07-28 09:45 FMDN
阅读(1316)
评论(0)
推荐(0)
整理 iOS 9 适配中出现的坑
摘要: 本文主要是说一些iOS9适配中出现的坑,如果只是要单纯的了解iOS9新特性可以看瞄神的开发者所需要知道的 iOS 9 SDK 新特性。9月17日凌晨,苹果给用户推送了iOS9正式版,随着有用户陆续升级iOS9,也就逐渐的衍生出了一系列的问题,笔者也在赶忙为自己维护的App做适配,本文写的一些坑基本都
阅读全文
posted @ 2016-07-28 09:06 FMDN
阅读(629)
评论(0)
推荐(0)
2016年7月27日
读写应用程序数据-CoreData
摘要: coreData数据最终的存储类型可以是:SQLite数据库、XML、二进制、内存里、自定义的数据类型。 和SQLite区别:只能取出整个实体记录,然后分解,之后才能得到实体的某个属性。 1、创建工程勾选use coreData选项。 AppDelete.swift中自动生成一些方法: 1 // M
阅读全文
posted @ 2016-07-27 16:53 FMDN
阅读(331)
评论(0)
推荐(0)
读写应用程序数据-SQLite3
摘要: SQLite3是嵌入到ios中的关系型数据库。对存储大规模的数据非常实用,使得不必将每个对象加到内存中。 支持NULL、INTEGER、REAL(浮点数字)、TEXT(字符串和文本)、BLOB(二进制对象)数据类型。 1、通过Firefox中的SQLite Manager组件创建一个数据库文件,并在
阅读全文
posted @ 2016-07-27 11:41 FMDN
阅读(1247)
评论(0)
推荐(0)
读写应用程序数据-NSUserDefault、对象归档(NSKeyedArchiver)、文件操作
摘要: ios中数据持久化存储方式一般有5种:NSUserDefault、对象归档(NSKeyedArchiver)、文件操作、数据库存储(SQLite3)、CoreData。 1、NSUserDefault用于保存程序相关的偏好设置和配置数据等,以便下次启动程序后能恢复上次的设置。 NSUserDefau
阅读全文
posted @ 2016-07-27 10:32 FMDN
阅读(953)
评论(0)
推荐(0)
认识CoreData-使用进阶
摘要: 之前两篇文章都比较偏理论,文字表达比较多一些,但都是干货!学习时先理解理论知识,才能更好的帮助后面的理解。 在这篇文章中,将会涉及关于CoreData的一些复杂操作,这些操作会涉及分页查询、模糊查询、批处理等高级操作。 通过这些操作可以更好的使用CoreData,提升CoreData性能。文章中将会
阅读全文
posted @ 2016-07-27 09:55 FMDN
阅读(403)
评论(0)
推荐(0)
认识CoreData-基础使用
摘要: 第一篇文章中并没有讲CoreData的具体用法,只是对CoreData做了一个详细的介绍,算是一个开始和总结吧。 这篇文章中会主要讲CoreData的基础使用,以及在使用中需要注意的一些细节。因为文章中会插入代码和图片,内容可能会比较多,比较考验各位耐心。 文章中如有疏漏或错误,还请各位及时提出,谢
阅读全文
posted @ 2016-07-27 09:52 FMDN
阅读(620)
评论(0)
推荐(0)
2016年7月26日
分享功能使用的UIPopoverController在iOS9 过期,替换为popoverPresentationController
摘要: 记录一下 以备以后用到的时候拿出来看看。以前使用的: 1 if (UIDevice.currentDevice().userInterfaceIdiom == UIUserInterfaceIdiom.Phone) { 2 presentViewController(vc, animated: true, completion: nil) 3 } else if (popover == ...
阅读全文
posted @ 2016-07-26 17:41 FMDN
阅读(446)
评论(0)
推荐(0)
2016年7月25日
认识copy关键
摘要: 首先先引用阳神Sunny博客中的一道面试题: 用@property声明的NSString(或NSArray,NSDictionary)经常使用copy关键字,为什么?如果改用strong关键字,可能造成什么问题? 这说明对于我们来讲,弄懂copy还是十分有必要的,下面就让我们来一起看看copy的黑魔
阅读全文
posted @ 2016-07-25 08:45 FMDN
阅读(257)
评论(0)
推荐(0)
选择 GCD 还是 NSTimer ?
摘要: 我们常常会延迟某件任务的执行,或者让某件任务周期性的执行。然后也会在某些时候需要取消掉之前延迟执行的任务。 延迟操作的方案一般有三种: 1.NSObject的方法: 2.使用NSTimer的方法: 3.使用GCD的方法: 一般情况下,我们选择使用GCD的dispatch_after。 因为如果不用G
阅读全文
posted @ 2016-07-25 08:40 FMDN
阅读(294)
评论(0)
推荐(0)
UIStackView 看我就够了
摘要: 介绍 UIStackView 是 iOS9新增的一个布局技术。熟练掌握相当节省布局时间。 UIStackView 是 UIView 的子类,是用来约束子控件的一个控件。但他的作用仅限于此,他不能用来呈现自身的内容,类似于 backgroundColor。当然了,这个控件相当易学,属性只有4个。 Ax
阅读全文
posted @ 2016-07-25 08:36 FMDN
阅读(535)
评论(0)
推荐(0)
关于IB_DESIGNABLE / IBInspectable的那些事
摘要: 前言 IB_DESIGNABLE / IBInspectable 这两个关键字是在WWDC 2014年”What’s New in Interface Builder”这个Session里面,用Swift讲过一个例子。也是随着Xcode 6 新加入的关键字。 这两个关键字是用在我们自定义View上的
阅读全文
posted @ 2016-07-25 08:32 FMDN
阅读(526)
评论(0)
推荐(0)
iOS中的imageIO与image解码
摘要: ImageIO对外开放的对象有CGImageSourceRef、CGImageDestinationRef,不对外开放的对象有CGImageMetadataRef。CoreGraphics中经常与imageIO打交道的对象有CGImageRef和CGDataProvider,接下来看看这五个对象在创
阅读全文
posted @ 2016-07-25 08:29 FMDN
阅读(6956)
评论(1)
推荐(2)
上一页
1
···
13
14
15
16
17
18
19
20
21
···
42
下一页
公告