こんにちは私は、rectbuttonから単純なuipopoverを作成しようとしています。以前のXcode(4.2)では、これを問題なく実行できますが、Xcode 4.3.2 iPadシミュレーターでこのコードを実行しようとすると、rectボタンを押したときにフリーズ/ハングします。誰かが私を助けることができますか?これが私のコードです
ヘッダーファイル内:
@interface popViewViewController : UIViewController <UIPopoverControllerDelegate> {
}
-(IBAction)showPop:(id)sender;
@end
実装ファイル:
#import "popViewViewController.h"
#import "infoView.h"
@interface popViewViewController ()
@end
@implementation popViewViewController
-(IBAction)showPop:(id)sender {
infoView *infoview = [[infoView alloc] init];
UIPopoverController *pop = [[UIPopoverController alloc] initWithContentViewController:infoview];
[pop setDelegate:self];
[pop presentPopoverFromRect:[sender bounds] inView:self.view permittedArrowDirections:UIPopoverArrowDirectionUnknown animated:YES];
[pop setPopoverContentSize:CGSizeMake(300, 200)];
}
ここにエラーが表示されます:
#import "popViewAppDelegate.h"
int main(int argc, char *argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([popViewAppDelegate class]));
}
}
「スレッド1:シグナルSIGABRT」
ありがとう。