- 博客(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 814
转载 (转)HTTP协议详解
引言 HTTP 是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和 扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of
2012-07-12 16:32:13 900
转载 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 750
转载 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 979
原创 解决textField中键盘挡住的问题
#pragma mark - #pragma mark - 解决键盘挡住的问题//这是textfield的delegate,编辑开始网上偏移-(void)textFieldDidBeginEditing:(UITextField *)textField{ [self animateTextField:textFieldup:YES];}//编辑
2012-05-14 18:12:40 465
转载 内存管理的实用规则
内存管理的实用规则如下:您只拥有那些您使用名字以“alloc”或“new”开头或者名字中包含“copy”的方法(例如alloc,newObject或mutableCopy)创建的对象,或者是那些收到了您发送的retain消息的对象。许多类提供了形如+className...的方法,您可以使用它们获得该类的一个新的实例。这些方法通常被称为“简便构造函数”,它们创建一个新的类的实例,对
2012-05-07 10:21:28 349
原创 苹果官方参考库:内存管理编程指南
内存管理编程指南地址:http://www.apple.com.cn/developer/iphone/library/documentation/UserExperience/Conceptual/MemoryMgmt/MemoryMgmt.html虽然是中文的,但是我怎么感觉还是比较难看得懂!
2012-05-04 18:07:55 534
转载 核心动画 CoreAnimation
原文地址:http://www.cnblogs.com/pengyingh/articles/2396032.html转载保存,以后用到的话再看看! 第一章 核心动画概念核心动画,开发人员可以为他们的应用创建动态用户界面,而无需使用低级别的图形 API,如 OpenGL 来获取高效的动画性能。 前言,核心动画的好处1.简单易用的高性能混合编程模型。
2012-05-03 17:24:15 639
转载 NSBundle介绍
bundle是一个目录,其中包含了程序会使用到的资源. 这些资源包含了如图像,声音,编译好的代码,nib文件(用户也会把bundle称为plug-in). 对应bundle,cocoa提供了类NSBundle.我们的程序是一个bundle. 在Finder中,一个应用程序看上去和其他文件没有什么区别. 但是实际上它是一个包含了nib文件,编译代码,以及其他资源的目录. 我们把这个目录叫做程
2012-04-28 11:45:08 428
转载 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 737
转载 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 434
转载 移动应用表单设计秘籍
By elya妞 on 2012年04月16日原文地址:http://elya.cc/2012/04/16/mobile-form/一直想写一篇文章,关于移动应用表单设计的,可惜最近项目很忙,忙到没有时间打理博客。最近体验产品的时候,经常看到错误的的表单设计,要么信息混乱,要么步骤繁复、要么语言程序化,要么视觉焦点跳跃,要么校验顺序混乱,要么反馈不及时,如此种种的问题,让我很想
2012-04-25 14:36:14 368
转载 禅道程序员的10条原则
在一个阴雨的早上,我坐在桌子旁,开始想如何才能高效的工作。在我成为一个自由职业者之前,我有很长一段时间都很努力工作,但收效甚微。 我在 2006 开始接触禅学。我马上意识到:古代的禅宗大师们几百年前早就已经知道现今的程序员应该如何工作。虽然我很讨厌“如何成为一个更好的程序员”之类的文章,但我仍旧想分享一些我的想法。它对我来说起到个提醒的作用,如果你有什么想法,也请留言。 0.
2012-04-24 14:18:53 425
转载 最受欢迎的XML分析器
转 iPhone上最流行的XML解析器,以及每个一简要介绍: • NSXMLParser是一个SAX解析器SDK中包含的iPhone默认的。 这是写在Objective - C和使用非常简单,但也许没有那么容易,因为DOM模型。 • libxml2的是一个开放源码库,包括iPhone SDK的默认情况下使用。 这是一个基于C的API,
2012-04-23 18:12:02 457
转载 记录@property的一些常用设置
推荐做法是NSString用copy,delegate用assign(且一定要用assign,不要问为什么,只管去用就是了,以后你会明白的),非objc数据类型,比如int,float等基本数据类型用assign(默认就是assign),而其它objc类型,比如NSArray,NSDate用retain。atomic和nonatomic的作用与区别: 如果你用@synthesiz
2012-04-23 18:05:01 331
转载 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 359
转载 一次性移除一个 UIView 所有子视图的方法
如果要移除一个 UIView 的所有子视图,SDK 里没有 remove all 之类的方法。可以用 for loop 循环调用 – removeFromSuperview 来移除 例如:for(UIView *view in [self.view subviews]){ [view removefromsuperview]}
2012-04-20 13:54:34 376
转载 关于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 644
转载 如何实现触摸textField以外的地方来关闭键盘?
第一种:创建一个不可见的button,将其放在其他所有元素后面,然后在该button的触发事件中写resignFirstResponder.第二种(更高效的一种方法):实现touchesBegan方法来隐藏键盘:-(void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{
2012-04-18 18:19:00 644
Blocks 编程要点
2012-05-07
iOS 5 Programming Cookbook.pdf
2012-05-04
中文pdf-Learn_iphone_and_ipad_cocos2d_game_development
2012-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人