Refactored to NS_ENUM and NS_OPTION

This commit is contained in:
michael starke
2013-06-13 23:31:19 +02:00
parent 90f1b9641b
commit cc58ec3770
17 changed files with 91 additions and 107 deletions

View File

@@ -8,13 +8,13 @@
#import <Foundation/Foundation.h>
typedef enum {
typedef NS_OPTIONS(NSUInteger, MPPasswordCharacterFlags) {
MPPasswordCharactersUpperCase = (1<<0), // NSCharacterset lowerCaseCharacterSet
MPPasswordCharactersLowerCase = (1<<1), // NSCharacterSet upperCaseCharacterSet
MPPasswordCharactersNumbers = (1<<2), // NSCharacterSet numberCharacterSet
MPPasswordCharactersSymbols = (1<<3), // NSCharacterSet symbolCharacterSet
MPPasswordCharactersAll = MPPasswordCharactersUpperCase | MPPasswordCharactersLowerCase | MPPasswordCharactersNumbers | MPPasswordCharactersSymbols
} MPPasswordCharacterFlags;
};
/*
Generates a random integer in between (inkluding) minimum and maxium