随笔分类 - Objective-C
摘要:在很多时候我们都要重写初始化方法。而“error:Cannot assign to 'self' outside of a method in the init family”这个错误是基于初始化方法名的编写错误导致的。原因在于:Xcode判断是否为init方法规则:方法返回id,并且名字以init...
阅读全文
posted @ 2015-10-07 14:09
calvin_Dai
摘要:在Object-C中我们很多时候都会重写init方法。一般情况下我们都会这样写:-(instancetype)initWithDic:(NSDictionary *)dic{ if(self=[super init]){ code } return self;}我...
阅读全文
摘要:一、block 1.bock是由于^开头,括号里面填写参数类型。 标准代码块: 返回值 (^代码块名称) (参数类型) = ^(参数) {方法体};2.我们的块即可以定义在函数内或者对象方法内,也可以定义在函数外或则对象方法外.m文件内。3.定义在对象方法内或者函数内代码块可以访问函数...
阅读全文
摘要:/** 狗:哈士奇*///僵尸#import @interface Dog : NSObject- (void) walk;+ (void)test;- (void) test;@end@implementationDog- (void) walk{ NSLog(@"往前走两步");}+ (voi...
阅读全文
摘要:Objective-C 继承 继承:是一种XXX是XXX的关系。例如:学生是人,所以学生与人就是继承的关系。#import @interface Person : NSObject{ int _age; int _weight;}- (void) run;+ (void)eat;@end@imp...
阅读全文

浙公网安备 33010602011771号