私はIpadアプリケーションでUIModalPresentationFormSheetを使用しようとしていますが、Intellisenseで有効な選択肢にはならないと思います。私は最近、xCodeの新しいバージョンをダウンロードしました。それは3.2 SDKでなく、4.2しかないようです - これは私の問題ですか?ここでUIModalPresentationFormSheetはiPadアプリ4.2のためのオプションではありませんか?
は、私が実行したい私のコードですが、それはクラッシュ:
SignatureViewController *targetController = [[SignatureViewController alloc] init];
targetController.modalPresentationStyle = UIModalPresentationFormSheet;
[self presentModalViewController:targetController animated:YES];
は十分に簡単に思えます。
編集:ここではクラッシュレポートがある:
-[PreviewOrderViewController signOrder]: unrecognized selector sent to instance 0x4ec75f0
2010-11-26 19:30:48.885 RepZioCoreData[37642:207] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[PreviewOrderViewController signOrder]: unrecognized selector sent to instance 0x4ec75f0'
*** Call stack at first throw:
(
0 CoreFoundation 0x0132cbe9 __exceptionPreprocess + 185
1 libobjc.A.dylib 0x014815c2 objc_exception_throw + 47
2 CoreFoundation 0x0132e6fb -[NSObject(NSObject) doesNotRecognizeSelector:] + 187
3 CoreFoundation 0x0129e366 ___forwarding___ + 966
4 CoreFoundation 0x0129df22 _CF_forwarding_prep_0 + 50
5 UIKit 0x003a8a6e -[UIApplication sendAction:to:from:forEvent:] + 119
6 UIKit 0x004371b5 -[UIControl sendAction:to:forEvent:] + 67
7 UIKit 0x00439647 -[UIControl(Internal) _sendActionsForEvents:withEvent:] + 527
8 UIKit 0x004381f4 -[UIControl touchesEnded:withEvent:] + 458
9 UIKit 0x003cd0d1 -[UIWindow _sendTouchesForEvent:] + 567
10 UIKit 0x003ae37a -[UIApplication sendEvent:] + 447
11 UIKit 0x003b3732 _UIApplicationHandleEvent + 7576
12 GraphicsServices 0x01a22a36 PurpleEventCallback + 1550
13 GraphicsServices 0x01a22abd PurpleEventSignalCallback + 42
14 CoreFoundation 0x0130e01f __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 15
15 CoreFoundation 0x0126c28b __CFRunLoopDoSources0 + 571
16 CoreFoundation 0x0126b786 __CFRunLoopRun + 470
17 CoreFoundation 0x0126b240 CFRunLoopRunSpecific + 208
18 CoreFoundation 0x0126b161 CFRunLoopRunInMode + 97
19 GraphicsServices 0x01a21268 GSEventRunModal + 217
20 GraphicsServices 0x01a2132d GSEventRun + 115
21 UIKit 0x003b742e UIApplicationMain + 1160
には存在しませんが、それは存在しない
signOrder
方法は、それは奇妙な部分です。奇妙なことが起こった、私が得たものを殺してやり直すつもり。 – Sleeそのメソッドは存在しないか、そのコントローラ内のどこかの型です。 Xcodeはそうではありません。 ;-)。 – WrightsCS
私の問題は、ModalViewControllerを使って別のModalViewControllerを表示しようとしていることでしょうか? – Slee