- 博客(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 9297
原创 中文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
Agile Workflow
2013-09-25
iOS委托模式实例
2013-03-20
TableView多级目录菜单(修正)
2013-02-25
TableView多级目录菜单
2013-02-03
StoryBoard内动态加入UIViewController
2012-08-16
在StoryBoard动态加入UIViewController
2012-08-16
objective-c委托机制(二)(delegate2)
2012-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人