My preciouslife by marc bouthong from redking

4,197
-1

Published on

Published in: Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
4,197
On Slideshare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

My preciouslife by marc bouthong from redking

  1. 1. Crée en 2011 par Yohann Hagneré, RedKing est une société de service d’ingénierie informatique (SSII) spécialisée dans le développement de logiciels: Mac, PC et d’applications pour mobiles : iPhone, iPad, Android, Windows Surface, Windows 8. Le siège de RedKing est basé à Hong-Kong, et les studios de développement sont en Thailande. L’équipe de développement est composée uniquement d’ingénieurs français. RedKing Copyright RedKing Limited 2014 | contact@redking.fr | +66 (0) 88 751 32 16
  2. 2. •Tous les traitements en local •Données sous forme de JSON •Utilisation intensive de NSDictionary Filtrage et tri Copyright RedKing Limited 2014 | contact@redking.fr | +66 (0) 88 751 32 16
  3. 3. •Filtrage avec NSPredicate •Suppression des doublons avec NSSet •Tri et classement avec NSSortDescriptor Filtrage et tri Copyright RedKing Limited 2014 | contact@redking.fr | +66 (0) 88 751 32 16
  4. 4. Filtrage avec NSPredicate Suppression des doublon avec NSSet NSArray *noDuplicates = [[NSSet setWithArray:filtered] allObjects]; Trie et classement avec NSSortDescriptor NSSortDescriptor *sortDescriptor; sortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"lastEdit" ascending:NO]; NSArray *sortDescriptors = [NSArray arrayWithObject:sortDescriptor]; NSArray *sortedArray = [noDuplicates sortedArrayUsingDescriptors:sortDescriptors]; Demo Copyright RedKing Limited 2014 | contact@redking.fr | +66 (0) 88 751 32 16 NSNumber *selectedCat = @(32); NSPredicate *predicate; predicate = [NSPredicate predicateWithFormat:@"ANY categories == %@", selectedCat]; NSArray *filtered = [preciousList filteredArrayUsingPredicate:predicate];
  5. 5. NSNumber *selectedSubCat = @(15); NSPredicate *predicate; predicate = [NSPredicate predicateWithFormat:@"ANY categories == %@", selectedSubCat]; NSArray *filtered = [noDuplicates filteredArrayUsingPredicate:predicate]; Filtrage avec NSPredicate Filtrage et tri de sous-catégorie Copyright RedKing Limited 2014 | contact@redking.fr | +66 (0) 88 751 32 16
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×