自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (15)
  • 收藏
  • 关注

原创 NSRegularExpression的简单使用

NSRegularExpression是iOS系统在4.0后自带的匹配正则表达式,一般会和NSTextCheckingResult配套使用。  代码://匹配输入的联系方式是否为QQ号码或者电子邮箱    NSString *patternQQ = @"^[1-9](\\d){4,9}$";    NSString *patternEmail = @"\\b([a-zA-Z0-9%

2012-07-24 10:57:40 797

转载 (转)HTTP协议详解

引言                                        HTTP 是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和 扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of

2012-07-12 16:32:13 881

转载 UIImageView 添加Button 不起作用

原文地址:http://hi.baidu.com/xf151362z/item/f370c9cef743331b0ad93a09问题:将一个UIButton 放在一个UIImageView上面,然后将这个UIImageView放在self.view上面,之前给UIButton添加的[button_buy addTarget:self action:@selector(b

2012-06-25 10:26:12 725

转载 message sent to deallocated instance 除錯

原文地址:http://kenobiluh.blogspot.com/2011/04/message-sent-to-deallocated-instance.html常常程式一長,哪邊就不小心多release了一次這時候編譯器就只會告訴你:BAD_ACCESS,然後程式就死了剛開始會google到去Argument加個NSZombieEnabled YES會多吐一點東西讓

2012-05-16 17:34:11 969

原创 解决textField中键盘挡住的问题

#pragma mark - #pragma mark - 解决键盘挡住的问题//这是textfield的delegate,编辑开始网上偏移-(void)textFieldDidBeginEditing:(UITextField *)textField{    [self animateTextField:textFieldup:YES];}//编辑

2012-05-14 18:12:40 454

转载 内存管理的实用规则

内存管理的实用规则如下:您只拥有那些您使用名字以“alloc”或“new”开头或者名字中包含“copy”的方法(例如alloc,newObject或mutableCopy)创建的对象,或者是那些收到了您发送的retain消息的对象。许多类提供了形如+className...的方法,您可以使用它们获得该类的一个新的实例。这些方法通常被称为“简便构造函数”,它们创建一个新的类的实例,对

2012-05-07 10:21:28 335

原创 苹果官方参考库:内存管理编程指南

内存管理编程指南地址:http://www.apple.com.cn/developer/iphone/library/documentation/UserExperience/Conceptual/MemoryMgmt/MemoryMgmt.html虽然是中文的,但是我怎么感觉还是比较难看得懂!

2012-05-04 18:07:55 517

转载 核心动画 CoreAnimation

原文地址:http://www.cnblogs.com/pengyingh/articles/2396032.html转载保存,以后用到的话再看看! 第一章 核心动画概念核心动画,开发人员可以为他们的应用创建动态用户界面,而无需使用低级别的图形 API,如 OpenGL 来获取高效的动画性能。 前言,核心动画的好处1.简单易用的高性能混合编程模型。

2012-05-03 17:24:15 627

原创 写于当下

本博客的内容很多都是我个人转载的,用于自己记录开发中遇到的问题,希望也能给遇到相同问题的同学一些解决方案。

2012-04-28 11:50:02 319

转载 NSBundle介绍

bundle是一个目录,其中包含了程序会使用到的资源. 这些资源包含了如图像,声音,编译好的代码,nib文件(用户也会把bundle称为plug-in). 对应bundle,cocoa提供了类NSBundle.我们的程序是一个bundle. 在Finder中,一个应用程序看上去和其他文件没有什么区别. 但是实际上它是一个包含了nib文件,编译代码,以及其他资源的目录. 我们把这个目录叫做程

2012-04-28 11:45:08 416

转载 Xcode 自动提示前面小图标含义

来自转载 http://hi.baidu.com/tequlia540/blog/item/67649459fbd9eadbb645ae25.html C:类 K: 枚举 、常量 M:成员方法 V:成员变量 T:typedef类型 G: 全局变量 f: 函数 #: #define指令

2012-04-27 14:30:24 717

转载 XCode快捷键

从雨痕老大的博客上转来的 http://www.rainsts.net/article.asp?id=1066 读书人偷书不算窃 :)1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W:

2012-04-27 14:14:28 423

转载 移动应用表单设计秘籍

By elya妞 on 2012年04月16日原文地址:http://elya.cc/2012/04/16/mobile-form/一直想写一篇文章,关于移动应用表单设计的,可惜最近项目很忙,忙到没有时间打理博客。最近体验产品的时候,经常看到错误的的表单设计,要么信息混乱,要么步骤繁复、要么语言程序化,要么视觉焦点跳跃,要么校验顺序混乱,要么反馈不及时,如此种种的问题,让我很想

2012-04-25 14:36:14 355

转载 禅道程序员的10条原则

在一个阴雨的早上,我坐在桌子旁,开始想如何才能高效的工作。在我成为一个自由职业者之前,我有很长一段时间都很努力工作,但收效甚微。  我在 2006 开始接触禅学。我马上意识到:古代的禅宗大师们几百年前早就已经知道现今的程序员应该如何工作。虽然我很讨厌“如何成为一个更好的程序员”之类的文章,但我仍旧想分享一些我的想法。它对我来说起到个提醒的作用,如果你有什么想法,也请留言。  0.

2012-04-24 14:18:53 404

转载 最受欢迎的XML分析器

转 iPhone上最流行的XML解析器,以及每个一简要介绍:        •        NSXMLParser是一个SAX解析器SDK中包含的iPhone默认的。 这是写在Objective - C和使用非常简单,但也许没有那么容易,因为DOM模型。        •        libxml2的是一个开放源码库,包括iPhone SDK的默认情况下使用。 这是一个基于C的API,

2012-04-23 18:12:02 441

转载 记录@property的一些常用设置

推荐做法是NSString用copy,delegate用assign(且一定要用assign,不要问为什么,只管去用就是了,以后你会明白的),非objc数据类型,比如int,float等基本数据类型用assign(默认就是assign),而其它objc类型,比如NSArray,NSDate用retain。atomic和nonatomic的作用与区别:  如果你用@synthesiz

2012-04-23 18:05:01 316

转载 mac系统的文件显示和隐藏

苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写):显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏Mac隐藏文件的命令:defaults write com.apple.finder

2012-04-23 14:00:38 340

转载 一次性移除一个 UIView 所有子视图的方法

如果要移除一个 UIView 的所有子视图,SDK 里没有 remove all 之类的方法。可以用 for loop 循环调用 – removeFromSuperview 来移除    例如:for(UIView *view in [self.view subviews]){   [view removefromsuperview]}

2012-04-20 13:54:34 360

转载 关于Mac Lion系统下Eclipse CDT 开发时遇到的“Launch failed binary not found”问题

这个问题是Eclipse CDT开发的常见问题,很多人给出了解决方案。自己尝试了下,比较好用的方法是:project-build all 然后可以看到左侧工程目录下多了一个binaries目录,此时即可正常运行。可是在Mac下,有时候这种方法不好用。。。经常没有生成binaries目录。。无奈做了各种尝试,最后发现一个可行的创建工程的流程如下:File - New

2012-04-19 11:20:19 634

转载 如何实现触摸textField以外的地方来关闭键盘?

第一种:创建一个不可见的button,将其放在其他所有元素后面,然后在该button的触发事件中写resignFirstResponder.第二种(更高效的一种方法):实现touchesBegan方法来隐藏键盘:-(void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{

2012-04-18 18:19:00 624

iOS6下来刷新

DevDiv上别人分享的一个关于iOS6 SDK新的UITableview特性

2012-09-27

官方文档《Xcode单元测试》中文版

一位热心开发者把苹果官方的《Xcode单元测试》翻译成了中文,大家一起分享吧。

2012-05-25

简单的delegate实现

对iOS的delegate代理方式不是很清楚的同学可以来看看,很简单的代码,看过之后应该给你有帮助

2012-05-25

简单的TabBar和Navigation结合的例子

一个简单的TabBar和Navigation结合的例子,对这两个控件还不是很熟悉的童鞋可以看看!

2012-05-10

Blocks 编程要点

Block是iOS 4.0之后添加的新特性支持。以前使用UIView的动画,进程要控制动画结束后进行相应的处理。iOS 4.0之后,UIView新增了对Block的支持,现在只要使用简单的一个Block代码就可以在写动画的代码部分直接添加动画结束后的操作。还有就是在使用Notification 时候Block也非常有帮助。反正多用就可以体会到Block的优美了。 对了,使用Block要谨记别造成对象互相引用对方导致引用计数进入一个循环导致对象无法被释放。iOS 5.0之后的ARC也是无法解决该潜在的互相引用的问题的。所以写Block的时候要注意这点。因为Block往往在后台自动对一些它引用了的对象进行retain操作。具体形式这里就不距离了,大家在使用的时候多体会一下。

2012-05-07

iOS 5 Programming Cookbook.pdf

《iOS 5 Programming Cookbook》是一个英文原版的电子书,这本好像挺不错的,英文阅读能力比较强的可以看看!

2012-05-04

QT学习之路

学习QT的一个好教程,希望对大家有用!初学者看看一定可以入门的!

2012-05-03

UIView的动画Demo

UIView的一个小demo,实现了多种动画的切换,但是是用IB做的!

2012-04-26

苹果编码规范

苹果的编码规范,文章不是很大,大家看看会有一点收获的!

2012-04-25

iphone 多线程编程指南

iPhone的多线程只能,有兴趣的可以看一下!

2012-04-20

tableview的一个例子

ableview的一个例子,实现了下拉更新,可以根据内容显示cell的行高,实现点击展开和收缩

2012-04-19

textField的一个简单例子

实现键盘的点击隐藏和解决textField被呼出键盘挡住的问题的简单代码

2012-04-19

中文pdf-Learn_iphone_and_ipad_cocos2d_game_development

中文pdf-Learn_iphone_and_ipad_cocos2d_game_development

2012-04-16

知易Cocco2D-iOS开发教程与源码

知易Cocco2D-iOS开发教程与源码是学习ios游戏开发的好书!

2012-04-16

Cocos2D—iPhone—1.0.1

用于开发iPhone游戏,很多游戏都是用他开发的!

2012-02-29

空空如也

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

TA关注的人

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