摆脱/修复断点3.1& 4.1 Xcode iOS 6

时间:2012-10-31 00:21:42

标签: iphone xcode ios6

如何修复以下编码,以便在模拟器中运行应用程序时不会出现断点。 一旦我保存并运行应用程序,它就会说没有问题,但是在运行过程之后立即停止并说出断点3.1 4.1错误。

#import "XYZViewController.h"
#import <MediaPlayer/MediaPlayer.h>


@interface XYZViewController ()


@end

@implementation XYZViewController

 - (void)viewDidLoad

{
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.

    NSString *movFile = [[NSBundle mainBundle]pathForResource:@"movie1" ofType:@"MP4"];


    movPlayer = [[MPMoviePlayerController alloc]  initWithContentURL: [NSURL fileURLWithPath:movFile]];

     movPlayer.allowsAirPlay=YES;
    [movPlayer.view setFrame:CGRectMake(0, 0, 320, 480)];
    [self.view addSubview:movPlayer.view];
    [movPlayer play];


}


- (void)didReceiveMemoryWarning
{
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.


}

@end

1 个答案:

答案 0 :(得分:0)

如果设置了断点或者存在运行时错误,则会发生断点。如果你没有在那里设置断点,那么这是一个运行时错误。

鉴于您提到3.1 4.1错误,这表明存在运行时错误。您应该仔细查看断点发生的行,看看是否有任何错误。此外,发布此断点的位置将有助于其他人帮助您。

不知道断点在哪里,我的猜测是你没有正确的电影文件名(请记住iOS区分大小写)或者电影1.MP4没有添加到项目中。