0

Monodevelop 3.1.1 を使い始めたばかりです。.xib ファイルを開きました。ハローワールドプログラムを行いました。正常に動作します。今、私は新しいmonodevelopプロジェクトを作成し、その中でiPadのポップオーバースタイルを使用しようとしています(つまり、ボタンをクリックしてドロップダウン用のポップオーバースタイルを持っている場合).Xcodeにviewcontrollerを追加しましたが、このエラーが発生しました.

System.ArgumentNullException: Argument cannot be null.
Parameter name: path1
 at System.IO.Path.Combine (System.String path1, System.String path2) [0x000c6] in /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/corlib/System.IO/Path.cs:126 
at MonoDevelop.MacDev.XcodeSyncing.XcodeMonitor.ScanForAddedFiles (IProgressMonitor monitor, MonoDevelop.MacDev.XcodeSyncing.XcodeSyncBackContext ctx, System.Collections.Generic.HashSet`1 knownFiles, System.String directory, System.String relativePath) [0x00067] in /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.1-series/5d928ec4/source/md-addins/MonoDevelop.MacDev/MonoDevelop.MacDev/XcodeSyncing/XcodeMonitor.cs:214 
 at MonoDevelop.MacDev.XcodeSyncing.XcodeMonitor.GetChanges (IProgressMonitor monitor, MonoDevelop.MacDev.ObjCIntegration.NSObjectInfoService infoService, MonoDevelop.Projects.DotNetProject project) [0x00070] in /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.1-series/5d928ec4/source/md-addins/MonoDevelop.MacDev/MonoDevelop.MacDev/XcodeSyncing/XcodeMonitor.cs:256 
  at MonoDevelop.MacDev.XcodeSyncing.XcodeProjectTracker.SyncXcodeChanges (IProgressMonitor monitor) [0x00017] in /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.1-series/5d928ec4/source/md-addins/MonoDevelop.MacDev/MonoDevelop.MacDev/XcodeSyncing/XcodeProjectTracker.cs:497 

では、MonoDevelop/Xcode でビュー コントローラーを追加する必要がある場合、どこにビュー コントローラーを追加すればよいのでしょうか?また、どのように行うのでしょうか?さらに質問があります。さらに情報が必要な場合は、お問い合わせください。ありがとうございます。どんな助けでも大歓迎です。

4

1 に答える 1

0

これは MonoDevelop のバグのようです。Xcode でビュー コントローラーを追加できるはずであり、MonoDevelop にインポートして戻す必要があります。

Xamarin Studio (別名 MonoDevelop 4.0) にまだ存在する場合は、このバグの修正を検討します。

更新: これは 4.0.1 で修正する必要があります

于 2013-02-22T15:30:24.540 に答える