一、#pragma mark NSObject常用方法调用。void objUse() { Student *stu = [[[Student alloc] init ] autorelease]; //isKindOfClass判断对象是否属于某个类或者子类。 if (...
分类:
其他好文 时间:
2014-12-30 16:42:15
阅读次数:
121
//根据图片的链接获取图片的宽高- (CGSize)downloadImageSizeWithURL:(id)imageURL{ NSURL *URL = nil; if([imageURL isKindOfClass:[NSURL class]]){ URL = imag...
分类:
其他好文 时间:
2014-12-28 00:21:34
阅读次数:
164
1.class定义-(Class)class返回接受者类的class2.superclass定义:-(Class)superclass返回接受者的父类3.isEqual定义-(BOOL)isEqual:(id)anObject返回YES接受者和比较者是相等的,NO不相等4.self返回接受者5.isKindOfClass定义-(BOOL)isKindOfClass:(Class)aClass返回值:YES接..
分类:
其他好文 时间:
2014-12-17 18:59:41
阅读次数:
157
字典:dic = { }for (NSString *key in [dic allKeys]) { if ([[dic objectForKey:key] isKindOfClass:[NSDictionaryclass]]) { if (...
分类:
其他好文 时间:
2014-12-03 21:07:41
阅读次数:
120
Object-C 也提供了类似Java的反射机制。通过以下三种方式与运行环境交互:
1、直接通过Object-C源代码
2、通过NSObject中定义的方法:
isKindOfClass
isMemberOfClass
responseToSelector:判断该实例是否调用指定方法
3、直接调用运行时函数进行动态编程
#import
#import
"DCAppl...
分类:
其他好文 时间:
2014-12-02 17:20:58
阅读次数:
98
NSObject常用方法- (BOOL)isKindOfClass:(Class)aClass //判断是否为aClass或者aClass的子类的实例,aClass可以通过[类名 class]获取- (BOOL)isMemberOfClass:(Class)aClass //判断是否为aClass的...
分类:
其他好文 时间:
2014-11-29 13:06:43
阅读次数:
348
判读NSString判读NSNumber
#define OBJ_IS_NIL(s) (s==nil || [s isKindOfClass:[NSNull class]])
#define Number_IS_NIL(s) (s==nil || [s isKindOfClass:[NSValue class]])...
分类:
其他好文 时间:
2014-11-29 11:51:42
阅读次数:
147
类型转换类型判断我们可以通过 is 来判断一个实例是否属于指定类或者其子类,功能类似以 OC 中的 isKindOfClass 。我们通过一个简单的例子演示一下:class A {
}
class B: A {
}
class C: A {
}
var array = [B(),A(),C(),A()] // [A]
for item in array {
if item is...
分类:
编程语言 时间:
2014-11-28 18:24:30
阅读次数:
273
1.判断某个对象是否属于一个类1 Student *stu = [[[Student alloc] init] autorelease];2 BOOL result= [stu isKindOfClass:[Person class]];3 NSLog...
分类:
其他好文 时间:
2014-11-24 20:29:59
阅读次数:
177
for(UIView * subView in self.view.subviews){ if([subView isKindOfClass:[XYZSeniorQueryView class]]){ [subView removeFromSuperview]; subView = nil;//.....
分类:
移动开发 时间:
2014-11-18 13:16:10
阅读次数:
187