diff -r 2c06b1120749 -r 00215a7ec5f5 project_files/HedgewarsMobile/Classes/MapPreviewButtonView.h --- a/project_files/HedgewarsMobile/Classes/MapPreviewButtonView.h Fri Dec 29 22:37:31 2017 +0100 +++ b/project_files/HedgewarsMobile/Classes/MapPreviewButtonView.h Sat Dec 30 01:22:11 2017 +0100 @@ -23,25 +23,25 @@ @protocol MapPreviewViewDelegate --(void) turnOnWidgets; --(void) setMaxLabelText:(NSString *)string; --(NSDictionary *)getDataForEngine; +- (void)turnOnWidgets; +- (void)setMaxLabelText:(NSString *)string; +- (NSDictionary *)getDataForEngine; @end @interface MapPreviewButtonView : UIButton { - id delegate; + id __weak delegate; TCPsocket sd, csd; NSInteger maxHogs; } -@property (nonatomic,assign) id delegate; +@property (nonatomic,weak) id delegate; --(void) setImageRounded:(UIImage *)image forState:(UIControlState) controlState; --(void) setImageRounded:(UIImage *)image; --(void) updatePreviewWithSeed:(NSString *)seed; --(void) updatePreviewWithFile:(NSString *)filePath; --(void) turnOnWidgets; --(NSDictionary *)getDataForEngine; +- (void)setImageRounded:(UIImage *)image forState:(UIControlState)controlState; +- (void)setImageRounded:(UIImage *)image; +- (void)updatePreviewWithSeed:(NSString *)seed; +- (void)updatePreviewWithFile:(NSString *)filePath; +- (void)turnOnWidgets; +- (NSDictionary *)getDataForEngine; @end