2016-04-09 18 views
0

このオプションのobj-cデリゲートメソッドを移植するために移植しますか?私は関係なく、それは述べて何などなど、しかしをANYOBJECT(オプションおよび必須)、NSDictionaryの、辞書(オプションおよび必須)、文字列とNSStringの(オプションおよび必須)のすべての組み合わせを試していないSwiftでobj-cデリゲートメソッドを移植する

- (void)popupStoreEventWasEmitted:(PopupStoreController *)controller withEvent:(NSString*)eventName withPayload:(NSDictionary *)payload; 

ERR:

/FastDev/Classes/TDTFinishingViewController.swift:884:14:Objective-Cのメソッド 'popupStoreEventWasEmitted:withEvent:withPayload:' メソッドによって提供 'popupStoreEventWasEmitted(:withEvent:withPayload :)' オプション要求方法と競合 ' popupStoreEventWasEmitted(:withEvent:withPayload :) 'プロトコルで' PopupStoreControllerDelegate '

迅速なデリゲートメソッドがどのように見えるのか見えるところはありますか?

答えて

0

メソッド名の入力を開始したばかりの場合は、Xcodeによって自動補完されます。私は得る:

+0

私はSwiftに "import PopUpLib"を使ってインポートしようとすると、私は何の自動補完もしません。 ViewController(ただし、ヘッダーはブリッジヘッダーにインポートされています)。これ以外のものはすべて動作します。とにかく - それは私のために働く。ありがとう! –