自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

coderHQLee的博客

我是一个iOS开发新人,入行较晚,但我的热情促使我不断的学习,不断的进步···

  • 博客(18)
  • 收藏
  • 关注

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-06-02 23:35:12 204

转载 [NSArray count]: method only defined for abstract class

[NSArray count]: method only defined for abstract class. Define -[IngredientsMutableArray count]2014年06月07日 ⁄ 综合 ⁄ 共 353字 ⁄ 字号 小 中 大 ⁄ 评论关闭类似这样的问题~出错原因:NSArray 和 NSDictionary 都

2016-02-03 16:23:43 1113

转载 Objective-C 中 +load 与 +initialize

类的加载在java语言里,可以通过如下代码来实现加载类的时候执行对类的操作,一般叫:类初始块,或者,类加载块。比如: Java代码  public class MyClass{        static{            ……        }    }    在objc语言里,对应的机制是,2个类初始化方法,+(vo

2016-02-03 13:38:35 258

原创 iOS开发-黑魔法 method swizzle(一)

使用案例: 当需要在控制器销毁时,打印控制器的相关信息,需要在deallc 中写NSLog(@"....");  如果控制器非常多的时候,在每个控制器中都重写dealloc方法就显得很蛋疼所以这时就需要runtime的一个方法: method_exchangeImplementations(Method m1, Method m2)建一个UIViewController的类扩展:UIVie

2016-02-03 12:33:05 911

转载 TextKit学习(四)通过boundingRectWithSize:options:attributes:context:计算文本尺寸

之前用Text Kit写Reader的时候,在分页时要计算一段文本的尺寸大小,之前使用了NSString类的sizeWithFont:constrainedToSize:lineBreakMode:方法,但是该方法已经被iOS7 Deprecated了,而iOS7新出了一个boudingRectWithSize:options:attributes:context方法来代替:很

2016-02-03 10:35:10 323

转载 动画浅析-CAAnimation和CATransition

[_imgPic setImage:image];// 设置新的图片                                   CATransition *animation = [CATransition animation];            [animation setDuration:1.0];            [animati

2016-01-27 18:25:03 326

转载 ios 图形与动画学习笔记 构造路径(CGPathCreateMutable)

/*     路径属于我们正在绘制他们的上下文。路径没有边界(Boundary)或特定的形状,不想我们使用路径绘制出来的形状。     但路径没有边界框(Bounding boxes). 此处,Boundary与Bounding boxes完全不一样。     边界显示你在画布上哪些不可以用来绘画,而路径的边界框是包含了所有路径的形状、点和其他已经绘制的对象的最小矩形。

2016-01-27 16:41:03 902

转载 UIGraphicsBeginImageContext系列知识

UiImage处理1、等比缩放- (UIImage *) scaleImage:(UIImage *)image toScale:(float)scaleSize { UIGraphicsBeginImageContext(CGSizeMake(image.size.width * scaleSize, image.size.height * scaleSize); [image dr

2016-01-25 14:47:08 306

转载 实用的第三方插件

一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/ReactiveCocoa/ReactiveCocoa2:hud提示框地址:https://github.com/jdg/MBProgressHUD3:XML/HTML解析地址:https://github.com/topfunky/hpple4:有文字

2016-01-25 13:00:12 816

转载 ios开发中类方法与self的注意点 与实例方法区别

Objective-C里面既有实例方法也类方法。类方法(Class Method) 有时被称为工厂方法(Factory Method)或者方便方法(Convenience method)。工厂方法的称谓明显和一般意义上的工厂方法不同,从本质上来说,类方法可以独立于对象而执行,所以在其他的语言里面类方法有的时候被称为静态方法。注意点一:类方法1,类方法可以调用类方法。2,类方法不可以调用

2016-01-20 17:32:06 233

转载 va_start和va_end使用详解

本文主要介绍va_start和va_end的使用及原理。  在以前的一篇帖子Format MessageBox 详解中曾使用到va_start和va_end这两个宏,但对它们也只是泛泛的了解。  介绍这两个宏之前先看一下C中传递函数的参数时的用法和原理: 1.在C中,当我们无法列出传递函数的所有实参的类型和数目时,可以用省略号指定参数表void foo(

2016-01-20 16:55:53 381

转载 UILabel设置富文本格式显示

1、实例化方法和使用方法- (id)initWithString:(NSString *)str;例如:- (void)addAttribute:(NSString *)name value:(id)value range:(NSRange)range;NSMutableAttributedString *AttributedStr = [[NSMutableAttributedString

2016-01-18 13:02:43 1316

转载 UITableViewCell的contentView中的UITextField的值获取的方法

1、 获取UITextField所以Cell的NSIndexPath,知道了NSIndexPath就知道了这个UITextField用来做什么:- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string

2016-01-02 09:41:53 528

转载 NSDictionary、NSMutableDictionary的基本用法

1.不可变词典NSDictionary字典初始化NSNumber *numObj = [NSNumber numberWithInt:100];以一个元素初始化NSDictionary *dic = [NSDictionary dictionaryWithObject:numObj forKey:@"key"];初始化两个元素NSDictiona

2015-12-31 12:31:03 233

原创 使用coocaPod遇到的各种问题

1、想运行https://github.com/gokush/GKCommerce中的代码,使用pod install --verbose --no-repo-update安装依赖库时总是出现提示Unable to find a specification for `xxxxx`的问题只需要把当前Pod的目录清理一下就行了。在终端执行以下命令:pod repo remove mas

2015-12-29 12:38:17 345

转载 CocoaPods的安装使用和常见问题

从别人处转载过来,方便以后快速浏览,现在水平还不够写博客

2015-12-29 09:33:33 251

转载 UITableView的常用方法

1. 创建一个 UITableView 对象/**UITableViewStylePlain 当section的cell 足够多的时候 向上滑动cell的时候  section header 会悬浮在最上面.UITableViewStyleGroup  每个seciton会有头部和尾部*/TableView *tableView = [[UITabl

2015-12-28 09:50:48 277

转载 详谈OC(object-c)深浅复制/拷贝-什么情况下用retain和copy

浅 复 制:在复制操作时,对于被复制的对象的每一层复制都是指针复制。  深 复 制:在复制操作时,对于被复制的对象至少有一层复制是对象复制。  完全复制:在复制操作时,对于被复制的对象的每一层复制都是对象复制。      注:1、在复制操作时,对于对象有n层是对象复制,我们可称作n级深复制,此处n应大于等于1。           2、对于完全复制如何实现(目前通用的办法是

2015-10-29 22:23:16 564

空空如也

空空如也

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

TA关注的人

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