摘要: 点引用是地道的Objective-C 2.0的风格。它被使用于简单的属性set、get操作,但对象的其它行为不应该使用它。Setters中对NSString进行copy永远不要仅仅retain一个字符串。这避免了调用者在你不知道的情况下对字符串作出了修改。不要作出那样的假设:你接受的对象是一个NSString对象而不是NSMutableString对象。- (void)setFoo:(NSString *)aFoo {[foo_ autorelease];foo_ = [aFoo copy];}总结:接受NSString作为参数的setter,应该copy它所接受的字符串。这从逻辑上遵守了NS 阅读全文
posted @ 2011-09-29 18:00 Gang.Wang 阅读(1765) 评论(0) 推荐(0) 编辑
摘要: MBProgressHUD是替代UIProgressHUD的一个小工具,使用方法也非常简单下载地址是: http://github.com/matej/MBProgressHUD#import <UIKit/UIKit.h>#import "MBProgressHUD.h"@interface HudDemoViewController : UIViewController <MBProgressHUDDelegate> { MBProgressHUD *HUD;}- (IBAction) showWithLabel:(id)sender;- (vo 阅读全文
posted @ 2011-09-29 17:22 Gang.Wang 阅读(11362) 评论(0) 推荐(0) 编辑