class没有名为'sendWithMessageWriters'的成员

时间:2015-01-12 09:11:08

标签: objective-c xcode swift

在我的HTTPConnector.m中,我有以下两个功能:

- (void) sendWithMessageWriters:(CPMessageWriter *) mws,...

- (void) sendWithMessageWriterArray:(NSArray *) mwArray

基本上我想要的是调用sendWithMessageWriters然后执行其功能并传递给sendWithMessageWriterArray。 奇怪的是,在我的Swift文件中,我可以拨打sendWithMessageWriterArray但不能sendWithMessageWriters

当我尝试使用sendWithMessageWriters时,它表示我的HTTPConnector没有名为sendWithMessageWriters的成员。

这是我在Swift文件中调用函数sendWithMessageWriters的函数。

func securityQuest(securityCode: AnyObject, securityAnswer: AnyObject)
{
    var mw : CPMessageWriter = CPMessageWriter.init()

    mw.appendString(securityCode as NSString)
    mw.appendString(securityAnswer as NSString)

    var httpConnector : CPHttpConnector = CPHttpConnector(callbackAction:"forgetPasswordCallback: ,Error:", target:self)

    httpConnector.sendWithMessageWriters(mw) //problem here
}

我已经看到了其他类似的问题,但我没有找到任何解释为什么可以调用某些函数以及为什么有些函数可以调用的问题。如果您认为这是某个地方的重复问题,请向我发送一个解释我的问题的链接,因为我已经尝试搜索了一整天。谢谢你们!

0 个答案:

没有答案