0

シミュレーターでアプリを実行しているときにブレークポイントが発生しないように、以下のコーディングを修正するにはどうすればよいですか?アプリケーションを保存して実行するとすぐに問題は表示されませんが、実行中のプロセスの直後に停止し、ブレークポイント3.14.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
4

1 に答える 1

0

ブレークポイントは、設定した場合、または実行時エラーが発生した場合に発生します。そこにブレークポイントを設定していない場合は、実行時エラーです。

3.1 4.1 エラーに言及した場合、これは実行時エラーを示唆しています。ブレークポイントが発生する行を注意深く見て、何か問題があるかどうかを確認する必要があります。また、このブレークポイントがどこにあるかを投稿すると、他の人があなたを助けるのに役立ちます.

ブレークポイントがどこにあるかわからないので、映画のファイル名が正しくない (iOS では大文字と小文字が区別されることに注意してください) か、movie1.MP4 がプロジェクトに追加されていないことが推測されます。

于 2012-10-31T00:44:49.307 に答える