自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (4)
  • 收藏
  • 关注

原创 CorePLotLib学习笔记(三):曲线图

创建单视图工程,导入CorePloLib库,3,声明私有成员和方法请参考文件:https://github.com/kesalin/iOSSnippet/blob/master/CorePlotDemo/CorePlotDemo/KSViewController.m@interface KSViewController (){ CPTXYGraph * _gr

2014-03-20 13:56:07 1804

原创 CAEmitterLayer和CAEmitterCell

一、在UIKit中,粒子系统由两部分组成:1·      一个或多个CAEmitterCells:发射器电池可以看作是单个粒子的原型(例如,一个单一的粉扑在一团烟雾)。当散发出一个粒子,UIKit根据这个发射粒子和定义的基础上创建一个随机粒子。此原型包括一些属性来控制粒子的图片,颜色,方向,运动,缩放比例和生命周期。2·      一个或多个CAEmitterLayers,但通常只

2014-03-14 21:02:11 3924 2

原创 cocos2d 学习(1):安装

(1)安装:到官网http://www.cocos2d-iphone.org/download或者http://code.google.com/p/cocos2d-x/downloads/list下载源代码使用cocos2d,需要通过双击来解压下载文件。这便在Downloads目录下创建了一个命名类似于cocos2d-iphone-2.0的文件夹,具体命名取决于解压的版本以及其他后缀。

2014-03-13 21:45:41 2399

转载 IOS设计模式之四: (备忘录模式,命令模式)

备忘录(Memento)模式 备忘录模式快照对象的内部状态并将其保存到外部。换句话说,它将状态保存到某处,过会你可以不破坏封装的情况下恢复对象的状态,也就是说原来对象中的私有数据仍然是私有的。 如何使用备忘录模式 在ViewController.m中增加下面的方法: Objective-c代码  - (void)s

2014-03-13 21:23:58 701

转载 IOS 设计模式之三:(适配器模式 观察者 KVO)

适配器(Adapter)模式适配器可以让一些接口不兼容的类一起工作。它包装一个对象然后暴漏一个标准的交互接口。如果你熟悉适配器设计模式,苹果通过一个稍微不同的方式来实现它-苹果使用了协议的方式来实现。你可能已经熟悉UITableViewDelegate, UIScrollViewDelegate, NSCoding 和 NSCopying协议。举个例子,使用NSCopying协议,

2014-03-13 20:54:03 750

转载 IOS设计模式之二(门面模式,装饰器模式)

门面(Facade)模式(译者注:facade有些书籍译为门面,有些书籍译为外观,此处译为门面)    门面模式针对复杂的子系统提供了单一的接口,不需要暴漏一些列的类和API给用户,你仅仅暴漏一个简单统一的API。下面的图解释了这个概念:      这个API的使用者完全不需要关心背后的

2014-03-13 17:09:08 674

转载 IOS设计模式之一(MVC模式,单例模式)

本文原文请见:http://www.raywenderlich.com/46988/ios-design-patterns.由 @krq_tiger(http://weibo.com/xmuzyq)翻译,如果你发现有什么翻译错误,请与我联系谢谢。 iOS 设计模式-你可能已经听说过这个词,但是你真正理解它意味着什么吗?虽然大多数的开发者可能都会认为设计模式是非常重要的,然而关于设计

2014-03-13 12:11:55 830

原创 Quartz 2D

Quartz 2D时一组函数、数据类型以及对象,专门用于直接在内存中对视图或图像进行绘制,它将正在绘制的视图或者图像视为一个虚拟的画布。   1.视图绘画周期:  DrawRect方法,在任何时候,当视图的一部分需要重画时会调用。  触发调用的四种情况:     1>对遮挡您的视图的其它视图进行移动或删除操作。    2>将视图的hidden属性声明设置为NO,使其从隐藏状

2014-03-12 21:11:54 654

原创 IOS:百度地图学习3

/// 地图View的Delegate,此处记得不用的时候需要置nil,否则影响内存的释放@property (nonatomic,retain) idBMKMapViewDelegate> delegate;/// 当前地图类型,可设定为标准地图、实时路况、卫星地图、同时打开实时路况和卫星地图模式@property (nonatomic)BMKMapT

2014-03-11 16:34:05 2828

原创 iOS:百度地图学习1

1 官网下载最新的SDK开发包_iOS静态库文件 http://developer.baidu.com/map/sdkiosdev-download.htm解压后如下图所示:2 打开xcode,新建一个demo工程(或是在你现有的工程下),创建好后把下载的的inc,libs,mapapi.bundle三个文件夹导入到工程内,注意需要copy+destination,看我

2014-03-11 15:50:27 1432

转载 ios开发者必知的75个工具

如果你去到一位熟练的木匠的工作室,你总是能发现他/她有一堆工具来完成不同的任务。  软件开发同样如此。你可以从软件开发者如何使用工具中看出他水准如何。有经验的开发者精于使用工具。对你目前所使用的工具不断研究,同时了解一些替代品的使用,当你目前所用的工具无法满足你的需要时可以填补空缺。  记住了这些,我将向你展示一份关于各种工具的长长的列表。其中一些我每天都用,其他的我看情况使用。如

2014-03-11 10:57:33 1241 1

原创 IOS:百度地图学习2

使用MapView须符合MKMapViewDelegate协议    建立单视图工程,再建一个新类,该类是自定义的大头针,.h文件如下:    #import #import @interface CustomAnnotation :NSObjectMKAnnotation>{    CLLocationCoordinate2D coordi

2014-03-10 21:44:26 936

原创 Core Plot学习笔记(二):绘制饼图

在上节中我们讲了如何在x-code中导入Core Plot 类库,接下来,我们用该类库绘制一个饼图出来:         建一个单视图工程         .h文件内容如xia:                #import #import "CorePlot-CocoaTouch.h"@interface QQViewController :UIVie

2014-03-10 16:19:14 2664 1

原创 NSDictionary、NSMutableDictionary的基本用法

NSDictionary、NSMutableDictionary的基本用法1.不可变词典NSDictionary(1)字典初始化NSNumber *numObj = [NSNumber numberWithInt:100];以一个元素初始化NSDictionary *dic = [NSDictionary dictionaryWithObje

2014-03-10 10:06:48 1913

原创 SQLite3学习2

1.数据查询:sqlite3_exec()函数执行sql语句,在没有返回值的情况下(比如创建表格、插入记录、删除记录等操作中)很好用。也会用到sqlite3_stat结构、sqlite3_prepare_v2()函数、sqlte3_step()函数和sqlite3_finalize()函数。查询分三个阶段:准备阶段:sqlite3_stat、sqlite3_prep

2014-03-05 20:25:39 954

原创 NSNotificationCenter介绍

通知中心是 Foundation 框架的一个子系统,它向应用程序中注册为某个事件观察者的所有对象广播消息(即通知)。(从编程角度而言,它是 NSNotificationCenter 类的实例)。该事件可以是发生在应用程序中的任何事情,例如进入后台状态,或者用户开始在文本栏中键入。通知是告诉观察者,事件已经发生或即将发生,因此让观察者有机会以合适的方式响应。通过通知中心来传播通知,是增加应用程序对象

2014-03-04 21:32:49 1027

转载 常用的几个提高iOS开发效率的开源类库及工具

常用的几个提高iOS开发效率的开源类库及工具iOS开发者 :开发几个常用的开源类库及下载地址:算上这个连接:http://wenku.baidu.com/view/bbeb0091dd88d0d233d46a00.html1.json json编码解码2.GTMBase64 base64编码解码3.TouchXML xml解析4.SFHFKeychain

2014-03-03 21:37:51 4431

银行卡扫描SDK IOS

用于扫描银行卡,获取银行行卡号,很方便的SDK

2015-05-04

自定义时间选择器

用scrollerview穿件的时间选择器,自己又做了些修改,年月日时分秒都可以选择,会根据选择的年月自动更新天数,

2015-02-06

圆角的视图

可可以选择让view的哪个角圆角化,还可以选择定义view的一个或几个边框的border

2014-12-09

自适应文本内容的label

根据输入的文本内容自动适应,还可以对输入的网址判别

2014-11-25

空空如也

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

TA关注的人

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