类目-Category作用:主要为没有源代码的类添加方法(比如系统的类)定义Category
新建文件
选择OC Category模板
填写类和分类名
在.h中添加方法声明
在.m中添加方法实现
声明CategoryNSString+StringMethod.h@interface NSString (StringMethod)- (void)sayHi;@endNSString+StringMet...
分类:
其他好文 时间:
2015-07-24 20:50:19
阅读次数:
108
1、内部类1.1何时:事物的内部还有事物,就用内部类(人体和心脏举例)方法:(1)内部类可以直接访问外部类中的成员,包括私有。 之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式:外部类名.this(2)外部类要访问内部类,必须建立内部类对象格式:(1)当内部类定义在外部....
分类:
编程语言 时间:
2015-07-24 20:18:16
阅读次数:
118
WPF-菜单和Tab控件 因为菜单和Tab控件一起用,所以就拿出来一块写Tab控件 定义一个名为ViewItem类,定义Tab的属性 1 /// 2 /// tab item 3 /// 4 public class ViewItem 5 { 6 ...
1, auto_ptr类auto_ptr是一个模板类,定义如下:template class auto_ptr {...};它存储的是一个指向Type的指针。顾名思义,auto_ptr是一种智能指针,它包含一个动态分配内存的指针,并在它生命周期结束的时候,销毁包含的指针所指向的内存。 例1: ...
分类:
其他好文 时间:
2015-07-23 23:32:14
阅读次数:
214
1. 继承Thread类定义类继承Thread类。覆盖run方法。实例化子类对象,调用start()方法,从而调用run方法。2.实现Runnable接口定义类实现Runnable接口。覆盖接口中的run方法,将线程的任务代码封装到run方法中。通过Thread类创建线程对象,并将Runnable接...
分类:
编程语言 时间:
2015-07-23 00:10:12
阅读次数:
213
转载:原文出处 http://www.cnblogs.com/binfire/archive/2013/01/17/2864887.html一:反射的定义 审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,.....
类的继承与派生 面向对象技术强调软件的可重用性,这种重用性通过继承机制来实现。而在类的继承过程中,被重用的原有类称为基类,新创建的类称为派生类。派生类定义语法格式如下: class : , ...... { ; } 继承方式控制着派生类成员以及派生类对象如何访...
分类:
编程语言 时间:
2015-07-22 12:43:16
阅读次数:
144
原理留待。简单hashmap类定义: 1 #include 2 using namespace std; 3 class MySimpleHashmap 4 { 5 public: 6 int *Array; 7 enum{MaxHashSize=7}; 8 9 int h...
分类:
其他好文 时间:
2015-07-21 23:38:05
阅读次数:
151
1.定义内部类即定义在一个类体内部的类,内部类被编译器编译成OuterClass$InnerClass.class 。class OuterClass{ private int value; private class InnerClass { }}2.特性(1)内部...
分类:
编程语言 时间:
2015-07-21 20:22:09
阅读次数:
98
Objective-c中提供了可以让我们扩展类定义的手段:类目,延展和协议。类目:为已知的类增加新的方法;延展:通知在本类的定义里使用类目来声明私有方法;协议:协议声明了可以被任何类实现的方法。注意:这些手段只能增加类的方法,并不能用于增加实例变量,要增加类的实例变量,只能通过定义子类来间接实现。1...
分类:
其他好文 时间:
2015-07-21 12:27:00
阅读次数:
130