2012-04-27 6 views
0

안녕하세요, Xcode 사운드 보드를 만들었지 만 iPhone을 실행하면이 오류가 발생하고 해결 방법을 알 수 없습니까? 신호 SIGABRTxcode 4.2 soundboard thread 1

THANKS

는이 뷰 컨트롤러 인

#import <UIKit/UIKit.h> 
#import <AudioToolbox/AudioToolbox.h> 

@interface ViewController : UIViewController 
- (IBAction)yooo:(id)sender; 

- (IBAction)boom:(id)sender; 


@end 

뷰 controller.h이다

// 
// main.m 
// sound 
// 
// Created by Paul masters on 27/04/2012. 
// Copyright (c) 2012 __MyCompanyName__. All rights reserved. 
// 

#import <UIKit/UIKit.h> 

#import "AppDelegate.h" 

int main(int argc, char *argv[]) 
{ 
    @autoreleasepool { 
     return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 
    } 
} 

오류가

return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 

스레드 1은 .m

- (IBAction)yooo:(id)sender { 

    CFBundleRef mainbundle = CFBundleGetMainBundle(); 
    CFURLRef soundFileUrlRef; 
    soundFileUrlRef = CFBundleCopyResourceURL(mainbundle, (CFStringRef) @"tb1", CFSTR ("wav"), NULL); 
    UInt32 soundID; 
    AudioServicesCreateSystemSoundID(soundFileUrlRef, &soundID); 
    AudioServicesPlaySystemSound(soundID);} 

- (IBAction)boom:(id)sender { 


    CFBundleRef mainbundle = CFBundleGetMainBundle(); 
    CFURLRef soundFileUrlRef; 
    soundFileUrlRef = CFBundleCopyResourceURL(mainbundle, (CFStringRef) @"ta1", CFSTR ("wav"), NULL); 
    UInt32 soundID; 
    AudioServicesCreateSystemSoundID(soundFileUrlRef, &soundID); 
    AudioServicesPlaySystemSound(soundID); 
} 


@end 

이 코드는 내 스레드 1 오류입니다! here is a image of my code that failed

enter image description here

+0

내가 코드를 게시 할 것입니다. 도움이 될만한 것이지만, – user1358719

+0

콘솔에서 (gdb 또는 lldb) 어떤 종류의 예외가 발생하는지 보여줍니다. – kuba

+0

불쌍한 친구가 콘솔을 놀라게합니다 – user1358719

답변

0

당신은 예외 중단 점을 설정해야합니다. "Run > Stop on Objective-C exception" in Xcode 4?을 참조하십시오. 예외 중단 점이없고 예외가 발생하면 스택이없는 SIGABRT 만 표시되므로 실제로 발생한 문제를 찾을 수 없습니다.

+0

안녕하세요. 내가 거기에 가서 몇 페이지를 클릭 아이폰 응용 프로그램입니다하지만 난 당신이 무슨 뜻인지 이해가 안 돼요? – user1358719

+0

지침을 따르십시오 : http://stackoverflow.com/a/6208392/1091195 – kuba

+0

고마워하지만 지금은 스레드 1 중단 점 1.4? – user1358719

1

빌드 단계를 찾은 다음 +를 클릭하고 audio.framework 을 추가 한 다음 모두 run and build을 시도하면 모두 잘됩니다.