1、单例模式的意图: 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 所谓的全局访问点,在代码层次表现为类中的静态函数,通过类名即可调用。2、单例模式类图: 角色:SingletonClass:通过一个类的public static的成员函数,允许用户类访问它的唯一实例;同时用一个私有...
分类:
其他好文 时间:
2014-09-01 17:17:43
阅读次数:
135
ios objc 方法调用记录插件: itracer v1.2 如果你想逆向 某些app的调用流程 或者 系统app的一些功能的 私有 framework class api 调用流程, 可以试试此工具 只需要 配置需要挂接的 类名和app名, 就可以实时追踪...
分类:
其他好文 时间:
2014-09-01 16:03:04
阅读次数:
227
所有反射操作的入口都是java.lang.Class。除了java.lang.reflect.ReflectPermission之外,没有哪个在java.lang.reflect包下面的类有共有构造器。为了获得这些类,有必要去调用Class的适当方法。对象,类名,类型或者已存在的Class,这些是得到Class的几种方法。
Object.getClass()
如果可获得一个对象的实例,最简单的...
分类:
编程语言 时间:
2014-08-31 23:05:22
阅读次数:
437
静态成员函数是类的成员函数,该函数不属于该类申请的任何一个对象,而是所有该类成员共同共有的一个函数。和静态数据成员一样,静态成员函数是类的一部分,而不是对象的一部分。如果要在类外调用公用的静态成员函数,要用类名和域运算符“∷”。如Box∷volume();实际上也允许通过对象名调用静态成员函数,如a...
分类:
其他好文 时间:
2014-08-31 17:04:31
阅读次数:
199
类只关系三个方面:1、名称(类名):首字母大写,如果名称是由多个单词组成的,后面的单词遵循驼峰原则2、属性:一般以下划线开头3、行为(方法):首字母小写,后面遵循驼峰原则类的声明:1、作用:就是对类的属性和行为进行声明2、NSObject使类拥有创建对象的能力示例:定义一个手机的类typedef e...
分类:
其他好文 时间:
2014-08-30 13:49:29
阅读次数:
171
当一个函数不属于某个具体的实例而属于整个类,那么这个函数最好写成静态成员函数,这样就可以直接用类名调用Class::Func()对于一般成员函数当用obj.Func()调用函数时,编译器会将其编译成TypeOf(obj)::Func()的样式,所以静态成员函数不能这么调用友元函数和静态成员函数都不属...
分类:
编程语言 时间:
2014-08-29 17:50:38
阅读次数:
306
新一篇:?IDFTP 控件使用 >>代码模板 : CTRL+J >>代码整块移动 : CTRL+SHIFT+I(右移) CTRL+SHIFT+U(左移) >>选中窗体 : 先选中任一控件,SHIFT+鼠标左键 >>将鼠标指向变量名、单元名、类名,再用 CTRL+鼠标...
分类:
其他好文 时间:
2014-08-29 16:27:38
阅读次数:
242
反射的基石 Class类对比提问: Person类代表人,它的实例对象就是张三,李四这样一个个具体的人, Java程序中的各个Java类属于同一类事物,描述这类事物的Java类名就是Class。对比提问:众多的人用一个什么类表示?众多的Java类用一个什么类表示?人 PersonJava类 Clas...
分类:
编程语言 时间:
2014-08-28 23:53:56
阅读次数:
233
其实,alloc和release都是NSObject里面的类方法(前面是加号+的那种),所以可以直接用类名字来调用,如ASStudent alloc。...
分类:
其他好文 时间:
2014-08-28 18:13:45
阅读次数:
222