【发布时间】:2016-07-06 22:35:43
【问题描述】:
这是放置在我使用的框架中的目标 c 协议
@protocol AWSDKDelegate <NSObject>
/*
* @abstract AWSDKDelegate initialization lifecycle notifications to inform your app of success or failure
in SDK initialization and profile retrieval.
*/
- (void)initialCheckDoneWithError:(NSError*) error;
- (void)receivedProfiles:(NSArray*)profiles;
/*
* @abstract AWSDKDelegate Action Notifications used to inform your app to take various action
* @discussion stopNetworkActivity and resumeNetworkActivity are not supported on iOS 9
*/
- (void)wipe;
- (void)lock;
- (void)unlock;
- (void)stopNetworkActivity;
- (void)resumeNetworkActivity;
@end
创建桥头后,我尝试在我用 Swift 编写的应用中采用它
//MARK: AWSDKDelegate Methods
func initialCheckDoneWithError(error: NSError!) {}
func receivedProfiles(profiles: NSArray!) {}
func unlock() {}
func wipe() {}
func stopNetworkActivity() {}
func resumeNetworkActivity() {}
但仍然出现此错误:
Type 'AppDelegate' does not conform to protocol 'AWSDKDelegate'
【问题讨论】:
标签: ios delegates appdelegate