摘要: 学习了NSFetchedResultsController,才深深的体会到coredata的牛逼之处。原来Apple公司弄个新技术,不是平白无故的去弄,会给代码执行到来很大的好处。coredata不仅能让我们大大的减少代码量,还最大化的提高运行效率。 就拿NSFetchedResultsContro 阅读全文
posted @ 2016-07-21 16:55 luqinbin 阅读(390) 评论(0) 推荐(0) 编辑
摘要: NSPredicate是一个Foundation类,它指定数据被获取或者过滤的方式。它的查询语言就像SQL的WHERE和正则表达式的交叉一样,提供了具有表现力的,自然语言界面来定义一个集合被搜寻的逻辑条件。 相比较抽象的谈论它,展示NSPredicate的使用方法更加容易,所以我们来重新审视NSSo 阅读全文
posted @ 2016-07-21 16:51 luqinbin 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 1、错误: 安装好之后,第一次是可以启动openfire服务器的,但是电脑重启后,就再也不能启动服务器了,每次一点击“Start Openfire”,然后加载一下,状态还是“Start Openfire”没变化,有时甚至还会跳出错误提示框,提示“Could not start the Openfir 阅读全文
posted @ 2016-07-15 16:24 luqinbin 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 对Core Animation来说,不管是显式动画还是隐式动画,对其设置frame都是立即设置的,比如说给一个UIView做移动动画,虽然看起来frame在持续改变,但其实它的frame已经是最终值了,这种情况下,哪怕这个UIView是UIButton的实例,其触发touch事件的范围还是最终fra 阅读全文
posted @ 2016-06-28 14:32 luqinbin 阅读(1500) 评论(0) 推荐(0) 编辑
摘要: 在iOS 5.0以前,我们在一个UIViewController中这样组织相关的UIView 在以前,一个UIViewController的View可能有很多小的子view。这些子view很多时候被盖在最后,我们在最外层ViewController的viewDidLoad方法中,用addSubvie 阅读全文
posted @ 2016-06-24 11:40 luqinbin 阅读(122) 评论(0) 推荐(0) 编辑
摘要: RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸事件、屏幕刷新等功能的。 IndexRunLoop 阅读全文
posted @ 2016-06-17 17:23 luqinbin 阅读(946) 评论(0) 推荐(0) 编辑
摘要: 引言 一直以来RunLoop就是个神秘的领域,好多2.3年的开发者都不能准确的表述它的作用,说它神秘,其实RunLoop并没有大家想象中的那么神秘,那么不好理解,本文就带大家好好剖析一下“神秘的RunLoop”。 什么是RunLoop 从字面上看 运行循环 跑圈 运行循环 跑圈 循环 基本作用 保持 阅读全文
posted @ 2016-06-17 15:49 luqinbin 阅读(241) 评论(0) 推荐(1) 编辑
摘要: iOS开发过程中使用一些常用的宏可以提高开发效率,提高代码的重用性;将这些宏放到一个头文件里然后再放到工程中的-Prefix.pch文件中(或者直接放到-Prefix.pch中)直接可以使用,灰常方便。 本文整理自http://www.cocoachina.com/applenews/devnews 阅读全文
posted @ 2016-06-17 10:48 luqinbin 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 在开发中经常会用到单例设计模式,目的就是为了在程序的整个生命周期内,只会创建一个类的实例对象,而且只要程序不被杀死,该实例对象就不会被释放。下面我们来看看单例的概念、用途、如何创建,以便加深理解。 作用 在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象 阅读全文
posted @ 2016-06-17 10:33 luqinbin 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 简介 用于为应用添加常用的上拉加载更多与下拉刷新效果,适用 UIScrollView 、 UITableView 、 UICollectionView 、 UIWebView. 项目主页: MJRefresh 最新示例: 点击下载 快速入门 使用环境 ARC iOS 6.0 + 安装 通过Cocoa 阅读全文
posted @ 2016-06-08 14:42 luqinbin 阅读(2020) 评论(0) 推荐(1) 编辑