Browse Source

clear code

marinofaggiana 3 years ago
parent
commit
27676ae981

+ 1 - 0
iOSClient/Extensions/NSMutableAttributedString+Extensions.swift

@@ -21,6 +21,7 @@
 //  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 //
 
+import Foundation
 import UIKit
 
 extension NSMutableAttributedString {

+ 1 - 0
iOSClient/Extensions/NSNotificationCenter+MainThread.h

@@ -22,6 +22,7 @@
 //
 
 #import <Foundation/Foundation.h>
+#import <UIKit/UIKit.h>
 
 @interface NSNotificationCenter (MainThread)
 

+ 1 - 0
iOSClient/Extensions/NotificationCenter+MainThread.swift

@@ -22,6 +22,7 @@
 //
 
 import Foundation
+import UIKit
 
 extension NotificationCenter {
 

+ 1 - 0
iOSClient/Extensions/String+Extensions.swift

@@ -22,6 +22,7 @@
 //
 
 import Foundation
+import UIKit
 
 extension String {
     

+ 1 - 0
iOSClient/Extensions/UIColor+Extensions.swift

@@ -21,6 +21,7 @@
 //  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 //
 
+import Foundation
 import UIKit
 
 extension UIColor {

+ 1 - 0
iOSClient/Extensions/UIImage+Extensions.swift

@@ -21,6 +21,7 @@
 //  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 //
 
+import Foundation
 import UIKit
 import Accelerate
 

+ 28 - 7
iOSClient/Extensions/UIImage+animatedGIF.h

@@ -1,14 +1,35 @@
+//
+//  UIImage+animatedGIF
+//  Nextcloud
+//
+//  Created by Marino Faggiana on 28/05/17.
+//  Copyright (c) 2017 Marino Faggiana. All rights reserved.
+//
+//  Author Marino Faggiana <marino.faggiana@nextcloud.com>
+//  Found in Internet
+//
+//  This program is free software: you can redistribute it and/or modify
+//  it under the terms of the GNU General Public License as published by
+//  the Free Software Foundation, either version 3 of the License, or
+//  (at your option) any later version.
+//
+//  This program is distributed in the hope that it will be useful,
+//  but WITHOUT ANY WARRANTY; without even the implied warranty of
+//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+//  GNU General Public License for more details.
+//
+//  You should have received a copy of the GNU General Public License
+//  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+//
+
+#import <Foundation/Foundation.h>
 #import <UIKit/UIKit.h>
+#import <ImageIO/ImageIO.h>
 
-/**
-        UIImage (animatedGIF)
-        
-    This category adds class methods to `UIImage` to create an animated `UIImage` from an animated GIF.
-*/
 @interface UIImage (animatedGIF)
 
 /*
-        UIImage *animation = [UIImage animatedImageWithAnimatedGIFData:theData];
+    UIImage *animation = [UIImage animatedImageWithAnimatedGIFData:theData];
     
     I interpret `theData` as a GIF.  I create an animated `UIImage` using the source images in the GIF.
     
@@ -21,7 +42,7 @@
 + (UIImage *)animatedImageWithAnimatedGIFData:(NSData *)theData;
 
 /*
-        UIImage *image = [UIImage animatedImageWithAnimatedGIFURL:theURL];
+    UIImage *image = [UIImage animatedImageWithAnimatedGIFURL:theURL];
     
     I interpret the contents of `theURL` as a GIF.  I create an animated `UIImage` using the source images in the GIF.
     

+ 24 - 1
iOSClient/Extensions/UIImage+animatedGIF.m

@@ -1,5 +1,28 @@
+//
+//  UIImage+animatedGIF
+//  Nextcloud
+//
+//  Created by Marino Faggiana on 28/05/17.
+//  Copyright (c) 2017 Marino Faggiana. All rights reserved.
+//
+//  Author Marino Faggiana <marino.faggiana@nextcloud.com>
+//  Found in Internet
+//
+//  This program is free software: you can redistribute it and/or modify
+//  it under the terms of the GNU General Public License as published by
+//  the Free Software Foundation, either version 3 of the License, or
+//  (at your option) any later version.
+//
+//  This program is distributed in the hope that it will be useful,
+//  but WITHOUT ANY WARRANTY; without even the implied warranty of
+//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+//  GNU General Public License for more details.
+//
+//  You should have received a copy of the GNU General Public License
+//  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+//
+
 #import "UIImage+animatedGIF.h"
-#import <ImageIO/ImageIO.h>
 
 #if __has_feature(objc_arc)
 #define toCF (__bridge CFTypeRef)