摘要: 在iOS中,常见的发送HTTP请求的方案有 苹果原生(自带) 第三方框架 建议 为了提高开发效率,企业开发用的基本是第三方框架 一.使用NSURLConnection NSURLConnection常见的发送请求方法有以下几种 //同步请求 + (NSData *)sendSynchronousRe 阅读全文
posted @ 2016-04-03 19:25 blue-fly 阅读(1563) 评论(0) 推荐(0) 编辑
摘要: 在我们编码的过程中,总会发现有一些重复的编码工作,可能你会不厌其烦的去copy and paste,但是你有去考虑过怎样解决这样的问题吗?其实现在很多的编程IDE都能帮助我们减少一些编码的任务,提高编码效率。今天我们就来学习下如何在Xcode中定义一些常用的code snippets吧。 其实在编程 阅读全文
posted @ 2016-04-03 10:09 blue-fly 阅读(686) 评论(0) 推荐(0) 编辑
摘要: GitHub:https://github.com/samvermette/SVProgressHUDSVProgressHUD和MBProgressHUD效果差不多,不过不需要使用协议,同时也不需要声明实例。直接通过类方法进行调用即可: 可以使用以下方法来显示状态: 如果需要明确的进度,则使用以下 阅读全文
posted @ 2016-04-02 16:47 blue-fly 阅读(1126) 评论(0) 推荐(0) 编辑
摘要: 英文原文是这样的: A timer object can be registered in only one run loop at a time, although it can be added to multiple run loop modes within that run loop. T 阅读全文
posted @ 2016-04-01 12:01 blue-fly 阅读(4624) 评论(0) 推荐(0) 编辑
摘要: Core Foundation中关于RunLoop的5个类 以上这些类都属于C语言 1.CFRunLoopRef 这里指的就是你要设置的是哪个RunLoop 可以通过 CFRunLoopGetCurrent()获取当前RunLoop CFRunLoopGetMain()获取主线程RunLoop 2. 阅读全文
posted @ 2016-03-31 11:34 blue-fly 阅读(434) 评论(0) 推荐(0) 编辑
摘要: RunLoop 运行循环,跑圈 可以看出每条线程都有一个与之对应的RunLoop对象 主线程的RunLoop已经自动创建好了,子线程的RunLoop需要主动创建。 基本作用:保持程序的持续运行 处理App中的各种事件(比如触摸事件,定时器事件,Selector事件) 节省CPU资源,提高程序性能,该 阅读全文
posted @ 2016-03-30 17:08 blue-fly 阅读(288) 评论(0) 推荐(0) 编辑
摘要: CocoaPods是什么? 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,SDWebImage等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之我的意思就是,手动一个个去下载 阅读全文
posted @ 2016-03-28 20:57 blue-fly 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 转自http://www.cnblogs.com/jys509/p/5199997.html SDWebImage托管在github上。https://github.com/rs/SDWebImage 这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理,异步下载,同 阅读全文
posted @ 2016-03-28 19:27 blue-fly 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 最终的演示如下 这次是用多线程进行图片的下载与存储,而且考虑到下载失败,占位图片的问题(第一张就是下载失败的图片) 闲话少说,上代码吧,因为有一部分和上次的一样,所以这里只上传不一样的 依旧都是在ViewController.m中 1. 前两个和前面的一致 operations使用来存储下载图片的线 阅读全文
posted @ 2016-03-28 11:56 blue-fly 阅读(1132) 评论(0) 推荐(0) 编辑
摘要: 展示效果如下: 大家可以看到这个界面很简单,其实就是UITableView的布局, 但是难点是在于如何从网上下载这些图片,下载之后应如何进行存储! 我们一步一步进行解析,先从单线程(主线程)进行多图片下载 我们布局上的文字及图片的地址从plist文件中进行读取 根据结构,我们自定义一个数据模型文件 阅读全文
posted @ 2016-03-27 14:54 blue-fly 阅读(1017) 评论(0) 推荐(1) 编辑