diff --git a/Leanote/controller/note/NoteViewController.m b/Leanote/controller/note/NoteViewController.m index ce60bc1..5368932 100644 --- a/Leanote/controller/note/NoteViewController.m +++ b/Leanote/controller/note/NoteViewController.m @@ -539,7 +539,7 @@ BOOL hiddenBar = NO; } // 得到当前的url - int count = [realUrls count]; + NSUInteger count = [realUrls count]; if(count < 1) { return; } diff --git a/Leanote/service/SyncService.m b/Leanote/service/SyncService.m index 86bf306..035d8f5 100644 --- a/Leanote/service/SyncService.m +++ b/Leanote/service/SyncService.m @@ -92,7 +92,7 @@ BOOL inSyncing = NO; // 同步笔记本 - (void) syncNotebook:(NSNumber *)afterUsn callback:(void (^)(BOOL))callback { - NSNumber *maxEntry = [NSNumber numberWithInt:maxEntryInt]; + NSNumber *maxEntry = [NSNumber numberWithUnsignedInteger:maxEntryInt]; [ApiService getSyncNotebooks:afterUsn maxEntry:maxEntry success:^(NSArray * notebookObjs) { if(self.canceled) { return; @@ -100,7 +100,7 @@ BOOL inSyncing = NO; [self syncNotebookToLocal:notebookObjs]; // 如果一样, 表示很可能还有笔记本, 得到最大的usn, 递归调用之 - int count = [notebookObjs count]; + NSUInteger count = [notebookObjs count]; if (count == maxEntryInt) { NSNumber *maxUsn = notebookObjs[count-1][@"Usn"]; [self syncNotebook:maxUsn callback:callback]; @@ -186,7 +186,7 @@ BOOL inSyncing = NO; // 同步笔记 - (void) syncNote:(NSNumber *)afterUsn callback:(void (^)(BOOL))callback { - NSNumber *maxEntry = [NSNumber numberWithInt:maxEntryInt]; + NSNumber *maxEntry = [NSNumber numberWithUnsignedInteger:maxEntryInt]; [ApiService getSyncNotes:afterUsn maxEntry:maxEntry success:^(NSArray * noteObjs) { if(self.canceled) { return; @@ -194,7 +194,7 @@ BOOL inSyncing = NO; [self syncNoteToLocal:noteObjs]; // 如果一样, 表示很可能还有笔记本, 得到最大的usn, 递归调用之 - int count = [noteObjs count]; + NSUInteger count = [noteObjs count]; if (count == maxEntryInt) { NSNumber *maxUsn = noteObjs[count-1][@"Usn"]; [self syncNote:maxUsn callback:callback]; @@ -244,7 +244,7 @@ BOOL inSyncing = NO; // 同步标签 - (void) syncTag:(NSNumber *)afterUsn callback:(void (^)(BOOL))callback { - NSNumber *maxEntry = [NSNumber numberWithInt:maxEntryInt]; + NSNumber *maxEntry = [NSNumber numberWithUnsignedInteger:maxEntryInt]; [ApiService getSyncTags:afterUsn maxEntry:maxEntry success:^(NSArray * tagObjs) { if(self.canceled) { return; @@ -252,7 +252,7 @@ BOOL inSyncing = NO; [self syncTagToLocal:tagObjs]; // 如果一样, 表示很可能还有Tag, 得到最大的usn, 递归调用之 - int count = [tagObjs count]; + NSUInteger count = [tagObjs count]; if (count == maxEntryInt) { NSNumber *maxUsn = tagObjs[count-1][@"Usn"]; [self syncTag:maxUsn callback:callback]; diff --git a/Leanote/util/LeaURLRequest.m b/Leanote/util/LeaURLRequest.m index 00e3a36..6178a9e 100755 --- a/Leanote/util/LeaURLRequest.m +++ b/Leanote/util/LeaURLRequest.m @@ -39,7 +39,7 @@ request.HTTPBody = [requestBody dataUsingEncoding:NSUTF8StringEncoding]; // Auth Headers - [request setValue:[NSString stringWithFormat:@"%d", requestBody.length] forHTTPHeaderField:@"Content-Length"]; + [request setValue:[NSString stringWithFormat:@"%lu", requestBody.length] forHTTPHeaderField:@"Content-Length"]; [request addValue:@"*/*" forHTTPHeaderField:@"Accept"]; // Bearer Token diff --git a/Leanote/view/LeaImageSliderViewController.h b/Leanote/view/LeaImageSliderViewController.h index 8dce168..045fb9d 100644 --- a/Leanote/view/LeaImageSliderViewController.h +++ b/Leanote/view/LeaImageSliderViewController.h @@ -16,6 +16,6 @@ @property (strong, nonatomic) NSArray *urlArr; @property (strong, nonatomic) NSString *curUrl; -@property int curIndex; +@property NSUInteger curIndex; @end \ No newline at end of file diff --git a/Leanote/view/LeaImageSliderViewController.m b/Leanote/view/LeaImageSliderViewController.m index c2ea98d..4885584 100644 --- a/Leanote/view/LeaImageSliderViewController.m +++ b/Leanote/view/LeaImageSliderViewController.m @@ -20,7 +20,7 @@ @property (nonatomic, strong) UIButton *saveBtn; -@property int count; +@property NSUInteger count; @property (strong, nonatomic) NSMutableArray *views; @end @@ -222,7 +222,7 @@ } -(void)setIndexLabel { - _label.text = [NSString stringWithFormat:@"%i/%i", self.curIndex + 1, self.count]; + _label.text = [NSString stringWithFormat:@"%lu/%lu", self.curIndex + 1, self.count]; } @end