![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日常随笔
文章平均质量分 57
流氓不会留盲
宁愿流氓一辈子,不愿虚伪过一生
展开
-
MMDrawer侧滑菜单原理的简单说明
闲来无事,研究了下MMDrawerViewController侧滑菜单的原理,记录下,最近比较健忘。 侧滑菜单是基于container ViewController做的,ios5之后加了UIViewController (UIContainerViewControllerProtectedMethods)一个类别方法.让开发者可以自定义容器VC.这里有一篇文章写得很好http:原创 2015-03-26 15:26:41 · 899 阅读 · 0 评论 -
比较iOS类别Category和扩展Extension以及runtime的associative(关联)机制(容我水一发)
目前网上有很多介绍类别与扩展的文章,我这里就不班门弄斧了。我主要总结了一下他们之间的区别与联系。 Category与Extension在代码上的区别如下: Category声明如下@interface Demo (Category)@end Extension声明如下@interface Demo ()@end原创 2015-01-21 14:33:07 · 667 阅读 · 0 评论 -
记录自己学习CocoaPods的快(痛)乐(苦)旅程
从OS X10.7Lion开始, Mac都已经预装了Ruby,所以亲们再也不用为了搭建ruby环境而苦恼了,想当年,不说了都是泪啊。 需要注意的是,ruby的软件源rubygems.org因为使用了亚马逊的云服务,所以被屏蔽了,需要更新一下ruby的源,下面的代码将官方的ruby替换成国内淘宝的源:(这是摘自唐巧大神的IOS开发进阶一书,唐巧大神的书不错,推荐大家看一下)原创 2015-01-20 10:37:15 · 545 阅读 · 0 评论 -
关于ipa包的故事
iOS 的ipa包相当于android的sdk包,不同的是ipa包的并不是每个iPhone手机都能安装。 目前来看,如果你的ipa包是个人开发账号,也就是99$的打包的,那么它只能安装在在你个人账号注册过的设备或者是已经越狱的设备,这里需要注意的事,打包的时候需要选择 ad hoc配置文件。 如果你的ipa包是企业开发账号,也就是299$的打包的,也就是我们说的内发布,那你原创 2014-12-30 10:17:08 · 591 阅读 · 0 评论 -
记录学习Block的艰辛历程
block基础知识 链接:http://www.cnblogs.com/pengyingh/articles/2343087.html block使用注意事项 链接 : http://www.cnbluebox.com/?p=255 block实现原理 链接:http://blog.csdn.net/jasonblog/article/details/7756原创 2014-12-22 11:23:21 · 506 阅读 · 0 评论 -
Multi-Context CoreData
写在前面的话,首先声明,我这只是对国外一篇博客的总结。因为时间关系,我就不做翻译了,而且我并不觉得译文比原文来的要好,这里附上原文地址,我还是推荐大家看原文http://www.cocoanetics.com/2012/07/multi-context-coredata/ 原文讲解了coredata并发操作的两种解决方案,按时间划分为iOS5推出前,以及iOS5后 。原创 2015-01-27 12:01:52 · 629 阅读 · 0 评论 -
经常光顾的IOS开发网站
开发教程:即便过了入门阶段,还是要经常看看一些不错的实例教程。1.http://mobile.tutsplus.com/category/tutorials/iphone/比较新的一个网站,以前没注意到。其中有一篇文章着重推荐,学习iOS游戏开发可以参考的10个实例(源代码都在github上):http://mobile.tutsplus.com/tutoria转载 2014-10-27 15:40:07 · 527 阅读 · 0 评论 -
FMDB线程操作
现在ios里使用的数据库一般都是Sqlite,但是使用Sqlite有个不太好的地方就是在多线程的时候,会出现问题,sqlite只能打开一个读或者写连结。这样的话多线程就会碰到资源占用的问题。 最开始是使用FMDB,FMDB的早期版本不能解决这个问题,后来FMDB更新了,新版本的FMDB能够很好的解决这个多线程使用Sqlite 。FMDB github网址 https://转载 2014-08-29 14:56:26 · 806 阅读 · 0 评论 -
UIView重绘机制drawRect
【转】Phone重绘机制drawRect (2012-07-23 09:53:51)转载▼标签: ios iphone drawrect it分类: iOSPhone重绘机制drawRect如何使用iPhone进行绘图、重绘操作iPhone的绘图操作是在UIView类转载 2014-09-22 17:48:53 · 1478 阅读 · 0 评论 -
详解Objective-c Block应用(转载,讲的很好)
详解Objective-c Block应用2011-07-29 16:16 佚名 互联网 字号:T | T目前只有Mac 10.6 和iOS 4有支援。Block是由一堆可執行的程式組成,也可以稱做沒有名字的Function (Anonymous function)AD:详解Objective-c block应用是本文要介绍的转载 2014-08-25 14:24:03 · 647 阅读 · 0 评论 -
NSOperation 和 NSOperationQueue
NSOperation和NSOperationQueue 在任何语言中多线程处理都是麻烦的。更糟糕的是如果出错了往往会以很坏的方式出错。鉴于此,程序员要么完全避免使用多线程(把它当做邪恶之源),要么发很长的时间来确保每个方面都很完美。 庆幸的是,Apple在OS X 10.5 Leopard上做了很多改进。NSThread本身就新增了很多新的方法,从而使得多线程变得更加转载 2014-08-22 09:37:32 · 399 阅读 · 0 评论 -
关于ASI请求失败的问题
今天做项目用ASI库,但是原创 2014-08-05 14:51:43 · 687 阅读 · 0 评论 -
关于IOS访问https的最终解决办法
在经过了ASI,AF,MK统统试验过之后,我尝试了原生的NSURLConnection最终实验成功。记录一下。 首先你需要把服务端的证书不管是crt或者是pem格式的统统转为der格式的,方法如下: openssl x509 -in .crt -outform der -out server.der 把证书添加到项目中,用原生请求https的url原创 2015-03-26 15:57:40 · 1849 阅读 · 0 评论