コードの 2 行目で例外が発生します。ViewDidLoad 内からこのコードを呼び出しています。_assetURLs[page] (この場合、ページは 0) は、存在し、既に取得された単一の assetURL を返します。
UIImage img;
img = new UIImage(new MonoTouch.CoreImage.CIImage(_assetURLs[page]));
何か案は?
ここに例外があります: (例外が発生しているのは --> new UIImage(...) であり、new MonoTouch.CoreImage.CIImage(_assetURLs[page]) ではありません)
{MonoTouch.Foundation.MonoTouchException: Objective-C 例外がスローされました。名前: NSInvalidArgumentException 理由: -[UIImage initWithCIImage]: MonoTouch.UIKit.UIImage..ctor の (ラッパー管理からネイティブ) MonoTouch.ObjCRuntime.Messaging:IntPtr_objc_msgSend_IntPtr (intptr,intptr,intptr) のインスタンス 0x107a1fc0 に認識されないセレクターが送信されました ( MonoTouch.CoreImage.CIImage ciImage) [0x00027] in /Developer/MonoTouch/Source/monotouch/src/UIKit/UIImage.g.cs:376 at ScrollViewPageViewExample.Viewer.LoadPageContent (Int32 page) [0x0002e] in /Users/user1/ Dropbox/Dev/ScrollViewPageViewExample/ScrollViewPageViewExample/Viewer.cs:148 }