摘要:
本文转自:http://www.cnblogs.com/andyque子龙山人的好文之前很多网友对我翻译的教程中的Property的使用感到有些迷惑不解,搞不清楚什么时候要release,什么时候要self.xxx = nil;同时对于Objective-c的内存管理以及cocos2d的内存管理规则不够清楚。本文主要讲解objc里面@property,它是什么,它有什么用,atomic,nonatomic,readonly,readwrite,assign,retain,copy,getter,setter这些关键字有什么用,什么时候使用它们。至于Objc的内存管理和cocos2d的内存管理部 阅读全文
摘要:
dealloc里面释放对象#if DEBUG #define MCRelease(x) [x release] #else #define MCRelease(x) [x release], x = nil #endif //use dlog to print while in debug model#ifdef DEBUG# define DLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);#else# define DLog(...)#end 阅读全文
摘要:
文本转自:http://www.cocoachina.com/bbs/read.php?tid=165823DEMO最近练习做一个微博的项目,看到新浪微博的图片其实是可以根据图片的大小进行预览区域大小的设置,如果固定区域大小有时候会导致图片变形比较难看。google了很久,一直没有找到答案,如果是打图片的大小单独对应一组数据然后放在微博的json数据中返回过来,那么也好解决,但是微博并没有提供这样的接口。后来我又想是否有这样的请求命令可以直接索取图片的大小,那样的话我也可以不用加载完图片才能知道图片的大小。可惜也没找到这样的命令。 后来我觉得从最原始的方式开始探索,我觉得图片就是文件,文件就. 阅读全文