内存释放问题好像是:哪位大神来解答一下

@implementation cinemaSale

-(void)showMvList{

    moiveInfo *mvnum1=[[moiveInfo alloc] init];

    mvnum1.mvnum=1;

    mvnum1.mvName=@"<<西游记之孙悟空三打白骨精>> ";

    mvnum1.mvDirector=@"郑保瑞";

    mvnum1.mvPerformer=@"郭富城";

    mvnum1.mvLength=120;

    mvnum1.mvPlayTime=@"7:30";

    NSMutableArray *test1=[[NSMutableArray alloc] init];

    //[test1 addObject:mvnum1.mvName];

    NSLog(@"%@",test1);

    //[cinemaSale printMvList:test1];

}

@end

错误:

2017-11-04 21:57:44.386851+0800 ImoocStudy1[13295:782109] 5

2017-11-04 21:57:44.387137+0800 ImoocStudy1[13295:782109] -[cinemaSale showList]: unrecognized selector sent to instance 0x10067d630

2017-11-04 21:57:44.387500+0800 ImoocStudy1[13295:782109] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[cinemaSale showList]: unrecognized selector sent to instance 0x10067d630'

*** First throw call stack:

(

0   CoreFoundation                      0x00007fffb0c592cb __exceptionPreprocess + 171

1   libobjc.A.dylib                     0x00007fffc5a7148d objc_exception_throw + 48

2   CoreFoundation                      0x00007fffb0cdaf04 -[NSObject(NSObject) doesNotRecognizeSelector:] + 132

3   CoreFoundation                      0x00007fffb0bcb755 ___forwarding___ + 1061

4   CoreFoundation                      0x00007fffb0bcb2a8 _CF_forwarding_prep_0 + 120

5   ImoocStudy1                         0x00000001000019d0 main + 256

6   libdyld.dylib                       0x00007fffc6357235 start + 1

)

libc++abi.dylib: terminating with uncaught exception of type NSException

Program ended with exit code: 9


慕的地642663
浏览 1462回答 2
2回答

慕粉3167948

注意看你的方法名称是-(void)showMvList,而你报错的信息提示你调用的时候使用的是[cinemaSale showList],你应该写[cinemaSale showMvList],少了几个字母,另外,你的类命名方式需要注意大小写和驼峰命名

慕的地642663

解决了-。-。。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

iOS