自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一分钟都市的乐园

由于时间和本人水平有限,博文中错漏之处在所难免,望同行多多批评指正.

  • 博客(15)
  • 资源 (8)
  • 收藏
  • 关注

原创 CocoaPods 安装步骤记录----蛋痛史

前几天想在公司电脑上重新安装 CocoaPods, 各种问题, 不记得第一次怎么弄好的, 特意记录一下安装步骤, 在终端下:# 首先更新一下 gem$ sudo gem update --system# 然后更换一下镜像站点$ gem sources --remove https://rubygems.org/ $ gem sources -a https://ruby.taobao.org/

2016-06-18 00:21:27 4518 3

原创 升级到XCode7后出现 <Error>: CGContextSaveGState: invalid context 0x0.

升级到XCode7后出现 : CGContextSaveGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.删除plist文件中以下选项就不会出来这样问题了, 目前没有发现有什么影响. View c

2016-02-25 16:16:28 503

原创 OC中instancesRespondToSelector与respondsToSelector的区别

instancesRespondToSelector与respondsToSelectorinstancesRespondToSelector:类实例化后的对象是否绑定某方法 respondsToSelector:类或对象是否绑定某方法区别: 1. 前者只能用于类,后者可用于类或对象; 2. 前者只适用于判断<实例方法>是否存在,后者适用于<实例方法>和<类方法>;比如: [Class

2015-11-10 10:07:26 1911

转载 HTTP 请求报头详解

HTTP头字段包括4类: general-header ; request-header ; response-header ; entity-header . General

2015-10-15 15:24:03 6880

原创 OC基础之NSString

///////////////////// Creating and Initializing Strings ///////////////////// const char* chs = "gavinZhang"; unichar unichs[] = {'g','a','v','i','n','Z','h','a','n','g','1'}; // + string //em

2015-09-09 13:14:51 1928

原创 OSX 的 Safari 卡死

OSX 里 Safari 等系统软件有时候会卡死, 判断是不是配置问题的一个方法是, 新创建一个用户登录看看相应软件是否正常, 如果正常则很有可能是配置引起的, 我遇到过一次, 重新安装OSX也解决不了问题(没有格式化直接覆盖安装的), 新创建一个用户又要把以前的环境重新配置一遍, 麻烦… 网上找了很久没找到方案, 最后看了下目录结构, 直接解决了, 废话太多了, 看命令:cd /User

2015-09-06 10:17:52 2329

原创 OC的NSPredicate Class

PS: apple 称这个 format 为文本解释器(predicate string parser), 和正则表达式完全不是一个东西.空格和关键字大小写不敏感, 支持括号嵌套的表达式, 不做类型检查; $variable 表示变量, ?是非法关键字; 支持 printf 网络的格式说明符, 其中%k和%@很重要.%@ 对象值占位符, 一般是一个字符串, 数字, 日期等.

2015-08-29 17:38:21 1146 1

原创 oc的正则表达式(RegularExpression)

OC的3种正则表达式//查找数组中包含单词最多的元素,单词以空格分隔.NSArray *words = @[@"a b cc", @" a b ccdd d ", @"test"];__block int maxNum = 0;__block int index = 0;[words enumerat

2015-08-27 19:00:44 5043

原创 OC的nil, Nil, NSNull, NULL和nullptr. 以及josn转换后的(null)和<null>

nil Defines the id of a null instance. 定义一个ID类型的空实例. 示例代码:    NSString *someString = nil;    NSURL *someURL = nil;    id someObject = nil;    if (anotherObject == nil) // do somethi

2015-08-12 19:55:49 1186

原创 闭包和OC的block

什么是blockblock的用途block的类型block的使用注意事项__block变量和其它变量在block内的读写情况例子1. 四种类型的block 2. 强/循环引用 3. _block变量和各种类型的变量在block内的读写情况***

2015-08-11 15:20:30 2689

原创 OC的各种打印

NSLog通配符 通配符 描述 %@ 对象 %d,%i 整型 (%i的老写法) %hd 短整型 %ld,%lld 长整型 %u 无符整型 %f 浮点型和double型 %0.2f 精度浮点数,只保留两位小数 %x: 为32位的无符号整型数(unsigned int),打印使用数字0-9的十六进制,小写a-f; %X: 为3

2015-07-03 14:54:38 4594

原创 OC的delegate和protocol

delegate(代理)delegate是一种设计模式,在OC中应用非常广泛。可将delegate看着一个对象,「它专门代表被代理对象来和程序中其他对象打交道的。」Cocoa Touch框架里大量每个UI控件类里面都声明了一个类型为id的delegate或是dataSource,查看Cocoa的头文件可以发现很多如下的属性: @property(nonatomic, assign)id<UIAc

2015-07-02 18:27:34 4028

原创 OC的category和extension

category(分类) 作用:不用直接更改「父」类(也不用继承)情况下添加方法(比如没有源码时)。有网友说category可用于多人合作开发一个大型的类,个人觉得它的出现可能有考虑到合作开发,但更适合给没有源码的类添加辅助性小功能的情况下使用,而不适合一起合作开发一个类。因为一个类的设计会考虑属性、实例变量等类元素,而category不能直接创建它们。优点:没有类源码也能添加方法。局限:1.

2015-07-02 12:39:49 629

原创 UITableCell自定义按钮判断点击哪一行

UITableCell自定义按钮事件响应, 判断点击哪一行.cell 默认有一个AccessoryView, 可用于添加按键, 当然也可以添加到cell的contentView上, 或直接添加到cell上:if (!cell) { cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseId

2015-06-22 10:13:06 624

原创 Masonry 和 CocoaPods 介绍及安装步骤

Masonry 和 cocopods 介绍及安装步骤一、Masonry 是什么、有什么用?出处:Masonry是github开源项目: https://github.com/Masonry/Masonry, 作用:一个轻量级的部署框架, 封装了OC的自动布局。特点:采用链式语法、简洁明子、可读性高。平台:支持IOS、OSX。二、安装方法(两种方法):方法一、从github下载源码导入项目

2015-06-18 16:30:06 12847

无线密码备份vbs脚本 v2

一个用vbs写的能备份/恢复WIN7的无线网络密码,以防重做系统后无线密码忘记,或经常外出,用过很多无线,如果做了备份,以后重做系统后恢复,那么就不用记录密码了。(win7上测试通过,win8应该可以,但没有测试过),v2版本修正了部分bug

2014-02-26

PowerAMP备份播放列表的方法

PowerAMP 播放列表 备份,很多人在寻找PowerAMP的播放列表的备份方法,刚刚研究出来,大家看看。

2013-10-19

完美解决V880显示音标乱码问题

V880好多时候看有音标的文件都会出现乱码,用此包可完美解决此问题。文件包括一个说明文档主一个字库文件夹,机油们有用的赶快试试看,本人国行V880已经验证成功。

2011-09-12

无线密码备份vbs脚本

一个用vbs写的能备份/恢复WIN7的无线网络密码,以防重做系统后无线密码忘记,或经常外出,用过很多无线,如果做了备份,以后重做系统后恢复,那么就不用记录密码了。(只能用于win7)

2011-04-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除