iOSでのカスタムダイアログの表示

上記のベストアンサーの方法でダイアログを表示させることはできたのですが、作成したxibのボタンをコードと紐付けて実行し、ボタンをタップするとアプリが動かなくなってしまいました。エラーは何も出ていません。この場合何が原因となっているのでしょうか?すみません、どなたか分かる方がいればご教授いただきたいです。よろしくお願いします。

postDialog.h

@interface PostDialog : UIView

+(id)loadFromNib;

- (IBAction)post:(id)sender;
- (IBAction)cancel:(id)sender;

@end

postDialog.m

@interface PostDialog ()

@end

@implementation PostDialog

+(id)loadFromNib {
    return [[[NSBundle mainBundle] loadNibNamed:NSStringFromClass([self class]) owner:nil options:nil] firstObject];
}

- (IBAction)post:(id)sender {
    NSLog(@"post");
}

- (IBAction)cancel:(id)sender {
    NSLog(@"cancel");
}

@end

------追記------

コンソールにログを出力しました。

* thread #1: tid = 0x3b6f, 0x0000000198c23bdc libobjc.A.dylib`objc_msgSend + 28, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x10)
    frame #0: 0x0000000198c23bdc libobjc.A.dylib`objc_msgSend + 28
    frame #1: 0x000000018cca9418 UIKit`-[UIApplication sendAction:to:from:forEvent:] + 96
    frame #2: 0x000000018cc9252c UIKit`-[UIControl _sendActionsForEvents:withEvent:] + 612
    frame #3: 0x000000018cca8db4 UIKit`-[UIControl touchesEnded:withEvent:] + 592
    frame #4: 0x000000018cca8a40 UIKit`-[UIWindow _sendTouchesForEvent:] + 700
    frame #5: 0x000000018cca1f94 UIKit`-[UIWindow sendEvent:] + 684
    frame #6: 0x000000018cc7568c UIKit`-[UIApplication sendEvent:] + 264
    frame #7: 0x000000018cf1460c UIKit`_UIApplicationHandleEventFromQueueEvent + 14992
    frame #8: 0x000000018cc73bf4 UIKit`_UIApplicationHandleEventQueue + 1616
    frame #9: 0x000000018847e9ec CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24
    frame #10: 0x000000018847dc90 CoreFoundation`__CFRunLoopDoSources0 + 264
    frame #11: 0x000000018847bd40 CoreFoundation`__CFRunLoopRun + 712
    frame #12: 0x00000001883a90a4 CoreFoundation`CFRunLoopRunSpecific + 396
    frame #13: 0x00000001915435a4 GraphicsServices`GSEventRunModal + 168
    frame #14: 0x000000018ccdaaa4 UIKit`UIApplicationMain + 1488
  * frame #15: 0x0000000100032db0 PostDialog`main(argc=1, argv=0x000000016fdd3a60) + 116 at main.m:14
    frame #16: 0x000000019927ea08 libdyld.dylib`start + 4