2014-10-22 60 views
0

我正試圖將Infobips Objective-C庫綁定到Xamarin。但我卡住這一塊:Xamarin與塊的iOS綁定庫

+ (void)shareLocation:(CLLocation *)userLocation withBlock:(IPResponseBlock)block; 

我從來沒有使用Objective-C中塊和並不真正瞭解應如何映射到C#。

有人能幫我弄清楚這個嗎?

問候//拉爾斯

回答

1

讓我打破它給你:

enter image description here

注意的是如何相似lambda表達式和塊之間的語法:

(args) => { 
// implementation code 
}; 

(void) = ^{ 
     NSLog(@"This is a block"); 
    }; 

現在,對於綁定部分,Xamarin提供了一個易於使用的文檔:Binding Objective-C Libraries

+0

謝謝!我想我現在明白了,並且在我的btouch構建中進一步了。 – Lars 2014-10-23 11:29:15