Skip to content

Commit 0bdd448

Browse files
author
Olivier Poitrey
committed
Fix some warnings when most warnings are activated
1 parent 79c5fa1 commit 0bdd448

File tree

2 files changed

+27
-25
lines changed

2 files changed

+27
-25
lines changed

SDImageCache.m

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,23 @@
1515

1616
@implementation SDImageCache
1717

18+
#pragma mark SDImageCache (notification handlers)
19+
20+
- (void)didReceiveMemoryWarning:(void *)object
21+
{
22+
[self clearMemory];
23+
}
24+
25+
- (void)willTerminate
26+
{
27+
[self cleanDisk];
28+
}
29+
1830
#pragma mark NSObject
1931

2032
- (id)init
2133
{
22-
if (self = [super init])
34+
if ((self = [super init]))
2335
{
2436
// Init the memory cache
2537
memCache = [[NSMutableDictionary alloc] init];
@@ -69,17 +81,7 @@ - (void)dealloc
6981
[super dealloc];
7082
}
7183

72-
- (void)didReceiveMemoryWarning:(void *)object
73-
{
74-
[self clearMemory];
75-
}
76-
77-
- (void)willTerminate
78-
{
79-
[self cleanDisk];
80-
}
81-
82-
#pragma mark ImageCache (class methods)
84+
#pragma mark SDImageCache (class methods)
8385

8486
+ (SDImageCache *)sharedImageCache
8587
{
@@ -91,7 +93,7 @@ + (SDImageCache *)sharedImageCache
9193
return instance;
9294
}
9395

94-
#pragma mark ImageCache (private)
96+
#pragma mark SDImageCache (private)
9597

9698
- (NSString *)cachePathForKey:(NSString *)key
9799
{
@@ -110,7 +112,7 @@ - (void)storeKeyToDisk:(NSString *)key
110112

111113
if (image != nil)
112114
{
113-
[[NSFileManager defaultManager] createFileAtPath:[self cachePathForKey:key] contents:UIImageJPEGRepresentation(image, 1.0) attributes:nil];
115+
[[NSFileManager defaultManager] createFileAtPath:[self cachePathForKey:key] contents:UIImageJPEGRepresentation(image, (CGFloat)1.0) attributes:nil];
114116
[image release];
115117
}
116118
}

SDWebImageManager.m

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ @implementation SDWebImageManager
1616

1717
- (id)init
1818
{
19-
if (self = [super init])
19+
if ((self = [super init]))
2020
{
2121
delegates = [[NSMutableArray alloc] init];
2222
downloaders = [[NSMutableArray alloc] init];
@@ -78,17 +78,17 @@ - (void)cancelForDelegate:(id<SDWebImageManagerDelegate>)delegate
7878
{
7979
@synchronized(self)
8080
{
81-
NSUInteger index = [delegates indexOfObjectIdenticalTo:delegate];
81+
NSUInteger idx = [delegates indexOfObjectIdenticalTo:delegate];
8282

83-
if (index == NSNotFound)
83+
if (idx == NSNotFound)
8484
{
8585
return;
8686
}
8787

88-
SDWebImageDownloader *downloader = [[downloaders objectAtIndex:index] retain];
88+
SDWebImageDownloader *downloader = [[downloaders objectAtIndex:idx] retain];
8989

90-
[delegates removeObjectAtIndex:index];
91-
[downloaders removeObjectAtIndex:index];
90+
[delegates removeObjectAtIndex:idx];
91+
[downloaders removeObjectAtIndex:idx];
9292

9393
if (![downloaders containsObject:downloader])
9494
{
@@ -108,20 +108,20 @@ - (void)imageDownloader:(SDWebImageDownloader *)downloader didFinishWithImage:(U
108108
@synchronized(self)
109109
{
110110
// Notify all the delegates with this downloader
111-
for (NSInteger index = [downloaders count] - 1; index >= 0; index--)
111+
for (NSInteger idx = [downloaders count] - 1; idx >= 0; idx--)
112112
{
113-
SDWebImageDownloader *aDownloader = [downloaders objectAtIndex:index];
113+
SDWebImageDownloader *aDownloader = [downloaders objectAtIndex:idx];
114114
if (aDownloader == downloader)
115115
{
116-
id<SDWebImageManagerDelegate> delegate = [delegates objectAtIndex:index];
116+
id<SDWebImageManagerDelegate> delegate = [delegates objectAtIndex:idx];
117117

118118
if (image && [delegate respondsToSelector:@selector(webImageManager:didFinishWithImage:)])
119119
{
120120
[delegate performSelector:@selector(webImageManager:didFinishWithImage:) withObject:self withObject:image];
121121
}
122122

123-
[downloaders removeObjectAtIndex:index];
124-
[delegates removeObjectAtIndex:index];
123+
[downloaders removeObjectAtIndex:idx];
124+
[delegates removeObjectAtIndex:idx];
125125
}
126126
}
127127
}

0 commit comments

Comments
 (0)