Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
- (id)initWithFrame:(CGRect)frame {
if ((self == [super initWithFrame:frame])) {
[self setup];
}
return self;
}
- (id)init {
if ((self == [super init])) {
[self setup];
}
return self;
}[NSStringFromClass([v class]) isEqualToString:@"UIButton"][v isKindOfClass:[UIButton class]]; for (UIWindow *w in [[UIApplication sharedApplication] windows])
if ([NSStringFromClass([w class]) isEqualToString:@"UITextEffectsWindow"]) return w;
return nil;
[v setHidden:FALSE];typedef signed char BOOL;#define YES (BOOL)1
#define NO (BOOL)0BOOL aa = 2;
if (aa) printf("aa 1\n");
if (aa != YES) printf("aa 2\n");
результат:
>aa 1
>aa 2
buttonDone = [(UIButton *)v retain];
[buttonDone release];
if ([[[UIDevice currentDevice] systemVersion] hasPrefix:@"3"]) {
[buttonDone setBackgroundImage:[UIImage imageNamed:@"AMTextFieldNumberPad.bundle/button_keyboard3.png"] forState:UIControlStateNormal];
[buttonDone setBackgroundImage:[UIImage imageNamed:@"AMTextFieldNumberPad.bundle/button_keyboard3_highlighted.png"] forState:UIControlStateHighlighted];
}
else {
[buttonDone setBackgroundImage:[UIImage imageNamed:@"AMTextFieldNumberPad.bundle/button_keyboard4.png"] forState:UIControlStateNormal];
[buttonDone setBackgroundImage:[UIImage imageNamed:@"AMTextFieldNumberPad.bundle/button_keyboard4_highlighted.png"] forState:UIControlStateHighlighted];#define SYSTEM_VERSION_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedSame)
#define SYSTEM_VERSION_GREATER_THAN(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedDescending)
#define SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] != NSOrderedAscending)
#define SYSTEM_VERSION_LESS_THAN(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedAscending)
#define SYSTEM_VERSION_LESS_THAN_OR_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] != NSOrderedDescending)
Добавляем кнопку для UIKeyboardTypeNumberPad