My preciouslife by marc bouthong from redking
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

My preciouslife by marc bouthong from redking

on

  • 2,606 views

 

Statistics

Views

Total Views
2,606
Views on SlideShare
292
Embed Views
2,314

Actions

Likes
0
Downloads
2
Comments
0

5 Embeds 2,314

http://cocoaheads.fr 2290
http://feedly.com 16
http://www.slideee.com 6
http://dbhome.no-ip.biz 1
http://feedproxy.google.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

My preciouslife by marc bouthong from redking Presentation Transcript

  • 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. •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. •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. 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. 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