OC
乐仔是个菜
爱学习,爱编程,爱咖啡可乐 爱挑战,爱钻研,爱打游戏 爱晚起,也爱工作到深夜 我擅长技术,崇尚简单和懒惰 我神秘而孤僻,沉默而爱憎分明 Don't Panic! I'm a programmer!!!
展开
-
OC中的Category类别
类别是一种为现有的类添加新方法的方式。 @interface NSString (NumberConvenience) - (NSNumber *)lengthAsNumber; @end (1)为NSString类添加一个名称为NumberConveniencede的类别;类别名称具有唯一性,你可以向一个类中添加任意多的类别。 (2)可以指定希望向其添加类别的类(NSString转载 2015-07-07 19:49:32 · 436 阅读 · 0 评论 -
转自子龙山人:Objective-c的@property 详解
之前很多网友对我翻译的教程中的Property的使用感到有些迷惑不解,搞不清楚什么时候要release,什么时候要self.xxx = nil;同时对于Objective-c的内存管理以及cocos2d的内存管理规则不够清楚。本文主要讲解objc里面@property,它是什么,它有什么用,atomic,nonatomic,readonly,readwrite,assign,retain,copy转载 2015-07-08 19:20:10 · 654 阅读 · 0 评论 -
OC特性
今天花了点时间思考一下OC的语言特性,注重基础,回归本源。 OC做为一门面向对象语言,自然具有面向对象的语言特性,如封装、继承、多态。他具有静态语言的特性(如C++),又有动态语言的效率(动态绑定、动态加载等)。整体来说,确实是一门不错的编程语言。 现在,让我来想想OC的动态语言特性。OC的动态特性表现为了三个方面:动态类型、动态绑定、动态加载。之所以叫做动态转载 2015-07-04 10:46:36 · 413 阅读 · 0 评论