IOS development-simple improvements to the game of guessing
//// Main. m // guess # import
# Import Guess. hint main (int argc, const char * argv []) {Guess * number = [[Guess alloc] init]; NSLog (@ enter the number you guessed ); int guessNumber; int n = 5; int I = 0; NSLog (@ you have five chances); while (n --) {scanf (% d, & guessNumber ); [number guessNumber: guessNumber]; if (guessNumber = 100) {break;} I ++; if (I = 5) NSLog (@ sorry, you have not guessed it );} // NSComparisonResult/* typedef NS_ENUM (NSInteger, NSComparisonResult) {NSOrderedAscending =-1L, NSOrderedSame, NSOrderedDescending}; * // scanf (% d, & guessNumber ); // [number guessNumber: guessNumber]; // NSLog (@ % d, number-> _ guessNumber); return 0 ;}
#import
@interface Guess : NSObject{ @public int _guessNumber;}-(void)guessNumber:(int)number;@end
# Import Guess. h @ implementation Guess-(id) init {self = [super init]; if (self! = Nil) {_ guessNumber = 100;} return self;}-(void) guessNumber :( int) number {// NSLog (@ enter the number you guessed ); if (number = _ guessNumber) {NSLog (@ You guessed it);} else if (number> _ guessNumber) {NSLog (@ You guessed it was too big );} else {NSLog (@ You guessed it); }}@ end