自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

寻亚楠的专栏

iOS开发者

  • 博客(5)
  • 资源 (28)
  • 收藏
  • 关注

原创 iOS设计模式----委托模式

Cocoa Touch框架下使用大量使用委托(delegation),根据苹果公司的文档,delegate是Cocoa Touch框架所采用的委托模式的一种形式。实例代码下载传送门 理解委托,所需要的准备 (一)协议 Objective-C的协议,类似于C++的抽象类,JAVA的接口。其具体定义如下 @protocol MyButtonDelegate @optional - (v

2013-03-20 15:24:53 9283

原创 树形Menu箭头动画

在使用TableView实现多级树型menu这篇中,实现了多级Menu的现实 ,很多时候为了让父菜单更有指示性,会在菜单中,加上向下向上箭头,以表示其自菜单是否打开。一般会加上下面的动画效果。 [UIView animateWithDuration:0.25 animations:^(void){imageView.transform = CGAffineTransformR

2013-03-20 10:55:41 3013

原创 GCD编程

使用GCD处理多线程,在多核心CPU下,会提高执行效率,下面是一段在项目中使用的GCD代码。 - (void)gcdDownload { static dispatch_once_t once; static dispatch_queue_t queue; //create download queue dispatch_once(&once, ^{

2013-03-16 21:34:37 9296

原创 中文URL处理

对于包含的中文的URL可以这样处理 Decode NSString * str = [strURLstringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; Encode - (NSString*)encodeURL:(NSString *)string {

2013-03-11 21:21:33 1866

转载 iOS APP 开发流程

挺麻烦的,我我说一下大致流程: 你必须有一个visa信用卡,支持国际支付的。 然后到苹果开发者网站,注册一个账号,这一步是免费的。 然后登陆,点enroll,会进入一个流程,填写你要加入的开发计划,个人信息,信用卡信息等。由于中国不支持直接支付,这个流程会给你一个pdf表单,打印填完签字,扫描后发到苹果亚洲的邮箱,说明原因。然后等大概三天(工作日)信用卡被扣款($99)苹果会回复邮件说明注册

2013-03-09 14:57:24 7801 1

pinyinFirstLetter

通过pinyinFirstLetter函数获取中文拼音

2014-08-10

iOS Open PDF Demo

iOS使用UIWebView打开PDF等文档的实例

2014-08-06

SettingsBundleAdvanceDemo(New)

iOS程序偏好设置Demo,包含子面板设置等。

2014-07-22

SettingsBundleAdvanceDemo

iOS程序偏好设置Demo,包含自面板设置等。

2014-07-11

SwiftTableView

使用苹果Swift语言 写的 简单 TableView

2014-06-25

ObjectiveCTableView

Objective-C TableView 用来做 swift写的 简单tableview 的 参考代码

2014-06-25

GradientView

透明度渐变,颜色渐变,主要用到了Layer上的渐变层

2014-06-14

ModalViewDemo

使用presentModalViewController将栈中有ViewController的NavigationController弹出,

2014-03-06

Objective-C培训资料

Objective-C培训资料 介绍了数据类型、内存管理、id类型等入门的语言知识

2013-11-08

图像镜面效果

图像镜面效果简单示例 基于QuartzCore框架

2013-10-30

Agile Workflow

Agile Workflow It's a visio file 1 sprint planning meeting 2 stand up scrum meeting(daily meeting) 3 product review meeting 4 refine meeting

2013-09-25

open simulator file finder

open simulator file finder 一个打开app模拟器文件夹的 shell脚本

2013-07-03

UITableViewCell的reuse(修正)

我们通过代码来探索UITableViewCell重用的实现

2013-04-01

iOS委托模式实例

Cocoa Touch框架下使用大量使用委托(delegation),根据苹果公司的文档,delegate是Cocoa Touch框架所采用的委托模式的一种形式。例子实现一个自己构建的类似于UIButton功能的组件。

2013-03-20

TableView多级目录菜单(修正)

多级目录菜单,支持section和row的显示,但不支持在talbeview里显示多级树型结构的menu,因为项目需要便写了一个支持多级目录显示menu的Demo。支持菜单展开动画效果,支持级联打开下下级子目录

2013-02-25

TableView多级目录菜单

官方UIKit下的TableView,支持section和row的显示,但不支持在talbeview里显示多级树型结构的menu,因为项目需要便写了一个支持多级目录显示menu的Demo。支持菜单展开动画效果,支持级联打开下下级子目录

2013-02-03

iOS策略模式的实现

iOS策略模式的实现,其中包括使用xib文件的Object

2013-01-20

复杂TableViewCell

Apple官网的AdvancedTableViewCells例子

2013-01-20

UITableViewCell的reuse

我们通过代码来探索UITableViewCell重用的实现,并包含iOS6.0的新重用方法

2012-12-18

APNS通知接受客户端

APNS通知接受客户端 运行于 iOS设备上 查看设备token,接受通知

2012-11-30

APNS消息推送服务端

APNS消息推送服务端, 运行系统mac os 连结服务器,为gateway.sandbox.push.apple.com

2012-11-30

实现复杂视图内容(靶心)

通过实现drawRect:方法,使得View显示复杂内容。实现了圆环套圆环的显示。

2012-11-06

简单手势识别实例(IOS5.0)

IOS5.0后,手势识别可以直接拖动至UIViewController。这里时官网提供的代码下载。

2012-11-06

StoryBoard内动态加入UIViewController

我们先创建一个Tabbed Aplicaiton,这里包含两个viewController,一个first view controller ,一个second view controller ,我们想动态的创建第三个viewController , 即一点这个按钮,下面的tab变成三个选项。

2012-08-16

在StoryBoard动态加入UIViewController

在StoryBoard动态加入UIViewController 我们先创建一个Tabbed Aplicaiton,这里包含两个viewController,一个first view controller ,一个second view controller ,我们想动态的创建第三个viewController , 即一点这个按钮,下面的tab变成三个选项

2012-08-16

objective-c委托机制(二)(delegate2)

objective-c委托机制(二)对应源码,Delegate的实现代码。下载后可直接看到源码及注释。 Mac OS X 10.3.7 Xcode Version 4.3.2

2012-05-15

objective-c委托实现(delegate)

Delegate的实现代码。比较简单,下载后可直接看到源码及注释。

2012-05-13

空空如也

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

TA关注的人

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