
iOS开发--工具
文章平均质量分 56
忘不了的石楠花
我选择不恨,平静走远。
展开
-
iOS开发--在Mac上搭建本地Apache服务器
1.打开终端,输入以下命令:[注意:在用户目录下(root)输入命令]sudo apachectl -k start-----------------------------------------------------------------------如果后面显示AH00558错误,别急,你可以继续下面的操作。在浏览器上输入localhost如下:原创 2016-03-01 10:46:34 · 1714 阅读 · 1 评论 -
XMPP
XMPPFramework框架内的大致介绍Authentication授权、身份验证Categories分类Core核心Extensions扩展Utilities工具Vendor第三方库在Extensions中:CoreDataStorage coreData存储Reconnect 重新连接Ro原创 2016-04-19 11:15:18 · 883 阅读 · 0 评论 -
OC--KVC、KVO
KVC | Key Value Coding | 键值编码KVO | Key Value Observer | 键值监听---------------------------KVC实现属性的动态设置和读取KVC的操作方法由NSKeyValueCoding协议提供,而NSObject就实现了这个协议,也就是说ObjC中几乎所有的对象都支持KVC操作,常用的KVC操作方法动态设原创 2016-04-05 16:08:02 · 403 阅读 · 0 评论 -
关于JSON的理解
JSON简介 -- JavaScript Object Notation,只是一种优于XML的数据交换格式,对于iOS而言就是将OC对象转换成JSON对象,将JSON对象转换为OC对象,[JSON可以跨平台,个人只是这样意淫一下]。iOS开发中常见的数据解析有两种:XML解析、JSON解析。[解析:从规定好的格式串里提取数据,就好比把金融进王水,再从王水里面提取出来]JSON解析在某些方面原创 2016-02-26 17:24:32 · 684 阅读 · 0 评论 -
iOS开发--CocoaPods使用
1.CocoaPods是一个非常好用的iOS依赖管理工具。它可以让你很方便的管理和更新项目中的所有第三方库,并且可以让你把自己的公共组件交由它去管理。2.CocoaPods安装安装教程网上可以找到各种版本。以下是本人参照某版本总结出来的。a.Ruby环境的搭建 ->安装CocoaPods的前提条件(避免被强)一般mac自带了Ruby,不过有可能因为版本过低等原因导致安装失败,所原创 2016-02-25 16:39:21 · 358 阅读 · 0 评论 -
iOS开发--HTTP协议
HTTP --> Hypertext Transfer Protocol,超文本传输协议作用:1.规定客户端和服务器之间的数据传输格式2.让客户端和服务器能有效地进行数据沟通相对其它协议(file、mailto、ftp)的优势:简单快速、灵活(容许传输任意类型的数据)-------------------------------------------------通信过转载 2016-03-08 09:46:28 · 547 阅读 · 0 评论 -
CocoaPods里面podfile指定引用库的版本
eg:pod 'AFNetworking', '~> 1.0'//版本号>= 1 && pod 'AFNetworking', '1.0' // 版本号= 1.0pod 'AFNetworking',// 版本号任意下面是podfile指定版本号时的逻辑运算符:Besides no version, or a specific one, i原创 2016-03-08 17:37:31 · 1989 阅读 · 0 评论 -
查看模拟器上的沙盒路径
在网上找了些资料,但是因为Xcode的版本问题,烦的很。最实在的方法就是你在工程里面把路径打出来,然后去找。1.在工程里打出路径:(这里打出了caches的路径)NSString *caches = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) lastObject];原创 2016-03-07 14:01:15 · 3058 阅读 · 0 评论 -
多点下载、断点续传、AFNetworking的简单使用
之前简单的写过单点下载,现在来看看多点下载和断点续传一级简单的AFNetwoking第三方库的使用。原创 2016-03-14 20:17:21 · 849 阅读 · 0 评论 -
使用Reachability网络监测
使用Reachability监测自己的网络情况。下面是简单的测试。很简单也很实用的一个库。资源下载:使用了CocoaPods导入Reachability库,CocoaPods怎么用:这个简单的测试用到了常用的方法以及这个库的常用用法,监测了三种网络状态,在这三种网络状态下你可以自己处理一些情况。//// ViewController.m// RearchAbility//原创 2016-03-14 19:40:35 · 365 阅读 · 0 评论 -
创建自己的Cocoapods库
创建自己的CocoaPods库1.pod setup2.在github上创建一个repo用来存储specs文件,并利用pod repo add [Specs] [repoPath]将repo添加进去说明:Specs只是给这个repo起的一个别名,方便使用repoPath指的是创建的repo的路径3.使用 pod lib create [Name]来创建带有specs文件的工原创 2016-05-04 15:50:23 · 744 阅读 · 0 评论