自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

原创 IOS开发之UIEvent

UIEvent继承于NSObject。一个UIEvent对象在iPhone OS中变现为事件。有三种类型的事件分别为typedefNS_ENUM(NSInteger, UIEventType) {    UIEventTypeTouches,    (触摸事件)    UIEventTypeMotion,      (摇晃事件)    UIEventTypeRemoteCo

2015-05-27 13:41:45 769

转载 UIResponder的学习

UIResponder介绍UIResponder 这个类定义了很多用来处理响应和时间处理的类。他的子类有UIApplication,UIView以及UIWindow等。IOS中分为两类事件:触摸事件,和移动事件。最原始的事件处理方是touchesBegan:withEvent:,touchesMoved:withEvent:, touchesEnded:withEvent:,

2015-05-26 14:24:07 505

转载 IOS开发各类之间的继承关系图

图片转载:http://www.zhujiangroad.com/program/iOS/24545.html                  http://www.tekuba.net/program/266/

2015-05-26 11:49:04 2093

原创 IOS开发之手势的学习

在ios开发中,有系统内置的手势,同时我们也可以创建自己的手势。estureRecognizer将低级别的转换为高级别的执行行为,是你绑定到view的对象,当发生手势,绑定到的view对象会响应,它确定这个动作是否对应一个特定的手势(swipe,pinch,pan,rotation).如果它能识别这个手势,那么就会向绑定它的view发送消息。UIKit框架提供了一些预定义的Gestur

2015-05-26 09:58:21 572

转载 绘图

注释:本文转自http://www.cocoachina.com/ios/20150106/10840.html我们用Core Graphics来绘图的一个通常原因就是只是用图片或是图层效果不能轻易地绘制出矢量图形。矢量绘图包含一下这些:任意多边形(不仅仅是一个矩形)斜线或曲线文本渐变举个例子,清单13.1 展示了一个基本的画

2015-05-20 15:15:34 504

转载 iOS- 详解文本属性Attributes

本文转自:http://www.th7.cn/Program/IOS/201403/180653.shtml1、NSKernAttributeName: @10 调整字句 kerning 字句调整2、NSFontAttributeName : [UIFont  systemFontOfSize:_fontSize] 设置字体的大小3、NSForegroundColorA

2015-05-20 10:25:23 527

原创 CATextLayer的学习

@interface CATextLayer :CALayer{@private struct CATextLayerPrivate *_state;}//需要呈现的文本,可以是NSString和NSAttributedString,默认情况下为nil@property(copy) id string;//使用的字体,可以是CTF

2015-05-20 09:23:54 672

转载 enumerateObjectsUsingBlock 和 for(... in ...)

for(... in ...)用起来非常方便、简洁,同时 enumerateObjectsUsingBlock: 也有很多新特性:通常enumerateObjectsUsingBlock: 和 (for(... in ...)在效率上基本一致,有时会快些。主要是因为它们都是基于 NSFastEnumeration 实现的. 快速迭代在处理的过程中需要多一次转换,当然也会消耗掉一些时

2015-05-19 16:48:55 521

转载 initWithFrame 和 initWithCoder

initWithFrame  和   initWithCoder当我们所写的程序里没用用Nib文件(XIB)时,用代码控制视图内容,需要调用initWithFrame去初始化- (id)initWithFrame:(CGRect)frame{    if (self =[superinitWithFrame:frame]) {   

2015-05-19 16:38:43 369

转载 FMDB常用的数据类型以及sql语句

SQLite数据库的基本数据类型:整数数据类型:(1)integer :整形数据,大小为4个字节(2)bigint : 整形数据,大小为8个字节(3)smallint:整形数据,大小为2个字节(4)tinyint:从0到255的整形数据,存储大小为1字节浮点数数据类型:(1)float:4字节浮点数(2)double: 8字节浮点

2015-05-18 17:17:02 6360

原创 对fmdb简单的封装

一直想对FMDB 进行封装一下,却不知道怎么去封装,今天闲来没事,就简单封装了一下,如果有什么不对的地方请大家指出首先自己定义了一个单例MySqlTool,在其.h文件中实现#import #import "FMDatabase.h"@interface MySqlTool :NSObject@property (nonatomic,strong)FMDat

2015-05-18 15:04:32 567 1

转载 遇到EXC_BAD_ACCESS打印崩溃日志

注释:本文出自http://blog.sina.com.cn/s/blog_801997310101gvdc.html平时我们遇到EXC_BAD_ACCESS崩溃,但是却没有崩溃日志,致使程序无从调起,这时我们需要设置写环境变量来输出崩溃日志  1. 在xcode中Run,Stop 右边也就是选择设备的地方左边找到  Scheme >Edit Scheme>Argu

2015-05-18 08:27:45 728

转载 UIView常用的一些方法小记之setNeedsDisplay和setNeedsLayout

注释文章来自:http://blog.sina.com.cn/s/blog_a573f7990101cdpe.html1,UIView的setNeedsDisplay和setNeedsLayout方法  首先两个方法都是异步执行的。而setNeedsDisplay会调用自动调用drawRect方法,这样可以拿到  UIGraphicsGetCurrentCo

2015-05-14 22:32:26 355

转载 NSString属性什么时候用copy,什么时候用strong?

注释:本文章来源于:http://www.cocoachina.com/ios/20150512/11805.html我们定义一个类,并为其声明两个字符串属性,如下所示:1234@interface TestStringClass ()@property (nonatomic, strong) NSStri

2015-05-14 10:59:16 350

手动签名绘图以及CATextLayer相关

使用贝塞尔路径(UIBezierPath)绘制图形,以及使用CAShapeLayer可以绘制多边形绘制图形性能相比较

2015-05-20

json解析工具

用于ios开发中jason数据的解析

2014-11-03

oc代码实现排列

使用oc代码实现一个班级内学生成绩的排序,并显示出名次,分数相同的名次相同

2014-08-26

空空如也

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

TA关注的人

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