与Xamarin的Haneke组件问题,可能是链接器问题

时间:2015-03-25 10:07:18

标签: ios xamarin.ios xamarin

嗨! :)

Xamarin的Haneke组件看起来相当稳固,但是我在设备上遇到了奇怪的问题,但是sim上的都按预期工作。该应用程序编译并构建好。但是当在imageView.SetImage(imageUrl);时在设备上启动时会发生这种情况:

  

- [UIImageView hnk_setImageFromURL:占位符:成功:失败:]无法识别的选择器发送到实例0x181b8090

似乎无法发现扩展方法,并且相应的标头 .h 文件丢失或类似于Haneke.dll本身。方法调用的代码是:

                HanekeUIImageView.SetImage(photoCell.ImageView,//explicit call to extension method
                //this is something that I 
                //tried, the 'usual way' of method call
                //photoCell.ImageView.SetImage(
                    new NSUrl(link),
                    EmptyImage,
                    SuccessAction ?? new Action<UIImage>((img) => {
                        SLogger.Write("Image loaded for picture url {0}\n", link);
                        photoCell.ImageView.Image = img;
                    }),
                    FailureAction ?? new Action<NSError>((err) => {
                        SLogger.Write("Image load failed for picture url {0} with error {1}\n", link, err);
                    })
                );

另外我想请注意,我已经尝试过了嗯:)我想所有可能的链接器选项组合,当然“不要链接”,“只链接SDK程序集”,“链接所有”在VS studio Build项目标签。

请指教!:) Thx)

0 个答案:

没有答案