您的位置:首页 > 移动开发 > IOS开发

iOS入门(二十六)iOS程序启动流程

2015-08-11 16:43 357 查看
iOS程序启动流程
界面转换,计算器
优化登陆界面
main函数是程序入口

int main(int argc, char * argv[])

{

@autoreleasepool {

//创建一个应用程序(UIApplication),一个应用程序代理实例,建立事件循环(不断监测程序运行状态) 第四个参数NSStringFromClass([AppDelegate class]) app.delegate = appdelegate(一个类) 第四个参数的类是第三个参数的类的代理

return UIApplicationMain(argc, argv, @"UIApplication", NSStringFromClass([APPLA class]));

}

}

NSLog(@"%s %d",__FUNCTION__,__LINE__);

//字体随着大小改动而改动

float fontSize=(frame.size.height)*1/2;
[_label setFont:[UIFont systemFontOfSize:fontSize]];
[_textField setFont:[UIFont systemFontOfSize:fontSize]];

//点语法的问题

// self.window.frame.size.height 与 [[self window ] frame].size.height 等价

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string

{

NSLog(@"%@",string);

int a = [string intValue];

if (![string isEqualToString:@"0"] && a == 0 && textField.tag == 10) {

NSLog(@"输入了字母");

}else{

NSLog(@"%d",a);}

return YES;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: