1

I have one confusion whenever i am seeing others code in iOS. Why we are declaring same thing two time in .h file in iOS. i have e.g. is

@interface ViewController : UIViewController<GPUImageMovieWriterDelegate,GPUImageInput>
{
GPUImageMovie *_movieFile;
GPUImageOutput<GPUImageInput> *_sketchFilter;
GPUImageMovieWriter *_movieWriter;

}
 @property (nonatomic,retain)    GPUImageMovie *movieFile; 
 @property (nonatomic,retain)    GPUImageOutput<GPUImageInput> *sketchFilter; 
 @property (nonatomic,retain)    GPUImageMovieWriter *movieWriter;
@end

Here why we are declaring two tile _movieFile ,_movieFile and movieWriter. any one knows exact reason then please explain.

Mantosh
  • 147
  • 6

0 Answers0