【发布时间】:2015-06-10 09:04:42
【问题描述】:
谁能告诉我如何从swift调用objective c类中定义的“attemptLogin”登录函数
#import <Foundation/Foundation.h>
@interface LoginHandler : NSObject<NSURLConnectionDelegate,NSXMLParserDelegate>{
}
typedef void (^CustomCallback)(NSDictionary *responseObj);
-(void)attemptLogin:(NSString *)userName andPassword:(NSString *)password completionHandler:(CustomCallback) callback;
@end
,我正在调用 swift 文件,如
var loginHandler = LoginHandler();
loginHandler.attemptLogin(userMob, andPassword: userPass){
data in
}
但是data是以NSObject形式返回的,但应该是NSDictionary
【问题讨论】:
标签: ios objective-c swift objective-c-blocks