摘要:
OC对象判断是否为空? 字符串是否为空 #define kStringIsEmpty(str) ([str isKindOfClass:[NSNull class]] || str == nil || [str length] < 1 ? YES : NO ) 数组是否为空 #define kArr 阅读全文
摘要:
// 转 16进制 编码 NSData *data = [NSData dataWithBytes:(const void *)dataOut length:(NSUInteger)dataOutMoved]; Byte *bytes = (Byte *)[data bytes]; // 下面是By 阅读全文
摘要:
git中有DemoGitHub地址:https://github.com/wmwgh/shareView.git 公司需求弹框分享,要求第一行为固定4个按钮,后面的按钮个数为可变的,并且当按钮的个数超过两行时,只显示两行,需要滑动查看更多的按钮,所以我用collection实现的 自己写了一个封装了 阅读全文
摘要:
公司开发在使用RAC,之前居然一直没有了解过,独立开发的弊端,信息闭塞,而且自己也懒,这几天看了下RAC,确实很强大有木有。 什么是ARC 简单的说,RAC就是一个第三方库,他可以大大简化你的代码过程。 官方的说,ReactiveCocoa(其简称为RAC)是由GitHub开源的一个应用于iOS和O 阅读全文
摘要:
MapKit框架的使用 导入主头文件 #import <MapKit/MapKit.h>MapKit框架使用须知 MapKit框架中所有数据类型的前缀都是MK MapKit有一个比较重要的UI控件:MKMapView,专门用于地图显示 跟踪显示用户的位置 设置MKMapView的userTracki 阅读全文
摘要:
// 获取磁盘大小 清除缓存的方法 调用时 在清除缓存的cell中显示垃圾大小 // 点击cell时清理缓存 阅读全文
摘要:
分析 UITableView是UIScrollView的子类,因此它可以自动响应滚动事件(一般为上下滚动)。 它内部包含0到多个UITableViewCell对象,每个table cell展示各自的内容。当新cell需要被显示时,就会调用tableView:cellForRowAtIndexPath 阅读全文
摘要:
一、原理 1)当我门需要获取网络图片的时候,我们首先需要的便是URl没有URl什么都没有,获得URL后我们SDWebImage实现的并不是直接去请求网路,而是检查图片缓存中有没有和URl相关的图片,如果有则直接返回image,如果没有则进行下一步。 2)当图片缓存中没有图片时,SDWebImage依 阅读全文