一.類的一些基礎
1.獲取類名
Class myclass = [myObject class];
NSLog(@"My class is %@",[myclass className]);
2.判定一個對象是否是某個類
if([myObject isKindOfClass:[UIControl class]])
{}
3.判定對象是否是某個類的成員
if([myObject isMemberOfClass:[NSString class]]){
}
二.對象的一些基礎
1.判定兩個對象是否相等
//判定指針的值是否相等
if(object1 == object2){
NSLog(@"same exact object instance");
}
//比較對象的屬性,只是邏輯上的相等,可能是兩個不同的對象
if([object1 isEqual:object2]){
NSLog("Logically is equivalent, but may be diffrent object");
}