iPhone
ASIANJIANG
专注于移动开发与研究
展开
-
NSValue包装对象指针,CGRect结构体等
@interface NSValue (NSValueUIGeometryExtensions) + (NSValue *)valueWithPointer:(const void *)pointer;//保存对象指针 + (NSValue *)valueWithCGPoint:(CGPoint)point;//保存CGPoint结构体+ (NSValue *)valueWithCGSize:(CGSize)size;//保存CGSize结构体+ (NSValue *)valueWi转载 2010-07-02 08:49:00 · 8839 阅读 · 1 评论 -
通过UIView寻找UIViewController(Find UIViewController by UIView)
UIView is a subclass of UIResponder. UIResponder lays out the method nextResponder with an implementation that returns nil. UIView overrides原创 2010-07-10 16:55:00 · 6689 阅读 · 0 评论 -
iPhone开发常用代码集锦
iPhone开发常用代码集锦原创 2011-02-22 12:24:00 · 3356 阅读 · 0 评论 -
Objective-C中的静态变量
Objective c支持全局变量,用法和c/c++中相同。根据你的要求,这里用全局变量来实现并不合适。你需要做的是在A类的implementation文件中定义一 个static变量,然后为A类定义静态成员函数(class method)来操作该变量。这样在其它类中你就不需要创建A类的实例来对static变量进行访问。虽然该static变量并不是A类的静态成员变量, 但是也算达到了同样的效果。为什么不定义全局变量,关键就在于变量的作用域,static变量的作用域被限制在单一的文件中。代码可以如下所示://原创 2011-01-30 11:51:00 · 17508 阅读 · 1 评论 -
iPhone开发经典语录集锦
<br /><br />前言:iPhone是个极具艺术性的平台,相信大家在开发过程中一定有很多感触,希望能写出来一起交流,所以开了这个 帖子,以后还会维护。<br /> <br />如果大家和我一样有感触的话,可 以跟在帖子下面,最好简短并附上中英文:)<br /> <br /> <br />1: 如果无法保证子类行为的一致性,那么就用委托<br />If the subClass cann't keep with superClass,use delegate rather than inheritanc转载 2011-01-30 11:42:00 · 2909 阅读 · 0 评论 -
iOS的基本设计模式
在iOS中有一些基本的设计模式:delegation protocol model-vew-controller target-action notification declared properties 下面分别介绍一下各个设计模式的用途。 Delegation摘自:http://developer.apple.com/library/ios/#documentation/General/Conceptual/DevPedia-CocoaCore/Delegation.html这是Apple的权威解释。转载 2010-11-24 11:04:00 · 5939 阅读 · 0 评论 -
iPhone开发Blog
Cocoa is my girlfriend:http://www.cimgf.com/原创 2010-11-10 09:17:00 · 2834 阅读 · 0 评论 -
NSObject对象与HashCode
I would assume that NSObject isEquals uses the == operator, and hash uses the memory address.isEquals method should never uses hash as an absolute test for equality. It is guaranteed to have two objects having similar hashCode, if you search for enough obj原创 2010-12-23 16:09:00 · 4083 阅读 · 0 评论 -
为什么delegate在声明属性的时候要使用assign?
今天一位同事问我为什么在Objective-C中delegate声明属性的时候要使用assign。在网上查了一下资料,归结为Objective-C中的内存管理问题,直接把老外的answer copy了过来。原创 2010-10-22 09:21:00 · 3451 阅读 · 0 评论 -
PhotoFilter Pro
Now you can customize your photos from camera or albums using kinds of colorful filters.With filters, You can make your photos even more beautification and three-dimensional.It is simple and practical...原创 2012-07-20 09:42:27 · 637 阅读 · 1 评论