摘要: 我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socket的基本函数,这些都是本文想 阅读全文
posted @ 2016-03-10 14:50 雷仔1001 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 一:第三方插件 1:基于响应式编程思想的oc 地址:https://github.com/ReactiveCocoa/ReactiveCocoa 2:hud提示框 地址:https://github.com/jdg/MBProgressHUD 3:XML/HTML解析 地址:https://gith 阅读全文
posted @ 2016-03-10 00:55 雷仔1001 阅读(230) 评论(0) 推荐(0) 编辑
摘要: UISegmentedControl的使用 当用户输入不仅仅是布尔值时,可使用分段控件(UISegmentedControl)。分段控件提供一栏按钮(有时称为按钮栏),但只能激活其中一个按钮。分段控件会导致用户在屏幕上看到的内容发生变化。它们常用于在不同类别的信息之间选择,或在不同的应用屏幕之间切换 阅读全文
posted @ 2016-03-09 20:12 雷仔1001 阅读(173) 评论(0) 推荐(0) 编辑
摘要: NSHomeDirectory(); NSString *path = NSHomeDirectory();上面的代码得到的是应用程序目录的路径,在该目录下有三个文件夹:Documents、Library、temp以及一个.app包!该目录下就是应用程序的沙盒,应用程序只能访问该目录下的文件夹!!! 阅读全文
posted @ 2016-03-09 13:10 雷仔1001 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 从字典映射到一个对象,这是KVC中的一个方法所提供的,这个方法就是 setValuesForKeysWithDictionary: ,非常好用,不需要你来一一的给对象赋值而直接从字典初始化即可,但用的不好会经常崩溃,本教程就来讨论这些使用的细节. 首先,先初始化一个字典,如下所示: -------- 阅读全文
posted @ 2016-02-28 19:31 雷仔1001 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 一、对于KVC模式(Key Value Coding): 1、其实在实际开发中用得比较多得就是:接收到json数据之后,通过解析,解析成NSDictionary,然后再把字典对应的字段建立一个Model,在Model里面自定义一个类方法+(instancetype)modelWithDictiona 阅读全文
posted @ 2016-02-08 22:10 雷仔1001 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 内存与地址 在介绍指针之前,先让我来讲一讲计算机内存与地址。计算机内存可以看作是一辆火车,我们知道火车有很多节车厢,每一节车厢都有车厢编号(坐过火车的人都知道),每一节车厢就可比喻为计算机的一块内存,车厢里面有座位号,通过座位号就可以唯一的确定一个座位,座位号就好在这一个内存块的偏移量,通过它可以唯 阅读全文
posted @ 2016-02-05 11:05 雷仔1001 阅读(917) 评论(0) 推荐(1) 编辑