A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 小蜗19910109 中级黑马   /  2015-10-15 22:37  /  453 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


#import <Foundation/Foundation.h>

@interface Dog : NSObject

@end

@interface Car : NSObject

{
    @public
    int _lunzi;
}
//@interface Person :NSObject
//
//@end
-(void)stop;

@end



@implementation Dog


@end



int main(int argc, const char * argv[]) {
    @autoreleasepool {

        Car *car = [Car new];

        car->_lunzi = 4;
        printf("%d\n",car->_lunzi);

        @try {
            //有可能会出错的代码
            [car stop]; //语法检查上没有问题,运行时时错误的
        }
        @catch (NSException *exception) {
            //错误的处理方法
            NSLog(@"出错了,您调用的方法没有实现!");
            NSLog(@" %@ ",exception);  //打印出错误的信息
        }
        @finally {

            printf("xxxxxx\n");

        }



    }
    return 0;
}

///Users/apple/Desktop/1222iOS基础班/课程内容/OC部分/0117/code/OC2-对象和方法之间的关系/06-常见错误汇总/main.m:50:17: Method definition for 'stop' not found
@implementation Car


@end


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马