This will summarize some of the code code used in OBJECTIVE-C development will slowly increase =) generate a certain range of random numbersobjective-c
-(float) Randomfloatstart: (float) a end: (float) b { srand ((unsigned) time (0)); float random = ((float) rand ())/(float) Rand_max; float diff = b-a; float r = Random * diff; return a + R;}
Verify that the mailbox is legitimate
-(BOOL) Validemail: (nsstring*) emailstring { if ([emailstring length]==0) { return NO; } NSString *regexpattern = @ "[A-z0-9a-z._%+-][email protected][a-za-z0-9.-]+\\. [A-za-z] {2,4} "; Nsregularexpression *regex = [[Nsregularexpression alloc] initwithpattern:regexpattern options: Nsregularexpressioncaseinsensitive Error:nil]; Nsuinteger regexmatches = [regEx numberofmatchesinstring:emailstring options:0 range:nsmakerange (0, [emailString Length]); NSLog (@ "%i", regexmatches); if (regexmatches = = 0) { return NO; } else { return YES;} }
Determine if the phone is jailbroken
+ (BOOL) isjailbroken { NSString *filepath = @ "/applications/cydia.app"; if ([[[Nsfilemanager Defaultmanager] Fileexistsatpath:filepath]) { return YES; } else { return NO; }}
Or
+ (BOOL) isjailbroken { FILE *f = fopen ("/bin/bash", "R"); BOOL Isbash = NO; if (f! = NULL) { //device is jailbroken isbash = YES; } Fclose (f);}
Objective-c Common Code