摘要: GPUImage 是一个开源的图像处理库,提供了非常多的滤镜效果来加工图片。GPUImage 并不像一般的第三方库可以直接拖入到工程中使用,而是需要先在本地编译,然后将编译后的文件拖入到工程中使用。配置步骤如下: (1):首先下载GPUImage https://github.com/BradLar 阅读全文
posted @ 2016-05-28 11:44 繁星净土 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 在手机里面经常可以看到模糊效果,比如说控制中心。 那么这种效果怎么去实现的呢,一般有一下几种办法。 1.CoreImage 2.vImage(UIImageView+Effective) 3.GPUImage 4.UIVisualEfftiveView 下面来说说这几种方法的使用方法: 一、Core 阅读全文
posted @ 2016-05-28 11:42 繁星净土 阅读(1448) 评论(0) 推荐(0) 编辑
摘要: Xcode7需要手动添加pch文件。 步骤: 1.打开你的Xcode工程. 在Supporting Files目录下,选择 File > New > File > iOS > Other > PCH File 然后点击下一步; 2.建立好pch文件之后,找到 Project > Build Sett 阅读全文
posted @ 2016-05-28 11:36 繁星净土 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 自定义UITableViewCell一般有两种办法: (1)、使用xib 1.xib中的cell指定class为自定义的class 2.调用 tableView 的 registerNib:forCellReuseIdentifier:方法向数据源注册cell 3.在cellForRowAtInde 阅读全文
posted @ 2016-05-28 11:33 繁星净土 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 这种写法的好处是: 1. 线程安全。 2. 满足静态分析器的要求。 3. 兼容了ARC 总结:1.这个方法可以在创建单例或者某些初始化动作时使用,以保证其唯一性。2.该方法是线程安全的,所以请放心大胆的在子线程中使用。(前提是你的dispatch_once_t *predicate对象必须是全局或者 阅读全文
posted @ 2016-05-28 11:32 繁星净土 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 在IOS中如果你直接使用[NSDate date]来获取时间,是不行的,因为这样获得的时间是GMT时间,也就是格林威治时间,与北京时间是相差8个小时的,那么怎么来获取标准时间呢?有下面两种方法。 ①、使用formatter来格式化时间 代码实现: ②、在GMT时间基础上加上8个小时 要注意的是,如果 阅读全文
posted @ 2016-05-28 11:30 繁星净土 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: 在一个IOS项目中,viewcontroller通常是最大的文件,并且包含了许多不必要的代码,重用率是最低的。 我们可以尝试给viewcontroller瘦身,让他看起来不是那么的臃肿。 今天说到的是,UITableViewDataSource。 UITableview可能是平时写项目中用到的最多的 阅读全文
posted @ 2016-05-28 11:25 繁星净土 阅读(252) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-05-23 12:01 繁星净土 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-05-23 11:42 繁星净土 阅读(1) 评论(0) 推荐(0) 编辑