2
獲取語義問題&解析問題:缺少方法聲明的上下文&用於暫停和恢復UIImageviewanimation方法的預期方法體。聲明這兩個方法在MainViewController.h文件中的M檔語義問題和解析問題:缺少方法聲明和預期方法主體的上下文
#import <UIKit/UIKit.h>
#import <AVFoundation/AVFoundation.h>
- (void)resumeLayer:(CALayer *)layer;
- (void)PauseLayer:(CALayer *)layer;
@interface MainViewController : UIViewController
@property (nonatomic, retain) UIToolbar *toolbar;
@property (strong)AVAudioPlayer *audioPlayer;
@property (nonatomic, retain) NSTimer * timer;
方法
-(void)pauseLayer:(CALayer*)layer
{
CFTimeInterval pausedTime = [layer convertTime:CACurrentMediaTime() fromLayer:nil];
layer.speed = 0.0;
layer.timeOffset = pausedTime;
}
-(void)resumeLayer:(CALayer*)layer
{
CFTimeInterval pausedTime = [layer timeOffset];
layer.speed = 1.0;
layer.timeOffset = 0.0;
layer.beginTime = 0.0;
CFTimeInterval timeSincePause = [layer convertTime:CACurrentMediaTime() fromLayer:nil] - pausedTime;
layer.beginTime = timeSincePause;
}
我米困惑什麼,我在這裏沒有定義。
感謝您的幫助。