ios开发笔记之一 ios9弹窗、 接收textfield信息、button监听

主题

1.获取storyboard中文本框中的内容

2.类型之间的强制转换

3.弹出框属性

IBAction类型的返回值用于监听方法(按钮等)

IBOutlet类型返回值用于坚挺属性(文本框)

int类型在oc中 全局变量默认值是0,局部变量默认值是随机数。

类型强制转换

NSString text;

[text intValue]强制把text变量转换成int类型。

如何关联文本框和代码

在viewcontroller.h中在@interface下一行(自己写好的语句,当然也可以先拖拽在取名)

弹出框:

//创建弹窗 ios7

UIAlertView *allert = [[UIAlertView alloc] initWithTitle: @“提示标题” message:@“提示内容” delegate:nil(委托) cancelButtonTitle:@“取消按钮的文字” otherButtonTitles:nil,nil];

//显示

[alert show];

包括取消按钮

//创建弹窗 ios8

UIAlertController *alertVc = [UIAlertController alertControllerWithTitle:@”提示标题” message:@”提示内容” preferredStyle:<#(UIAlertControllerStyle)#>弹窗的模式,传什么返回值就以什么形式弹出];

//有取消按钮

[alertVc addAction:[UIAlertAction actionWithTitle:@”取消” style:/*枚举类型,点进去看属性*/UIAlertActionStyleCancel handler:/*点击后做什么*/nil]];;

//显示弹窗

self presentViewController:alertVc animated:NO/*是否有动画*/ completion:^(void)completion //弹窗完成后要做什么事情,没有要做的就设定为nil];

如果没有取消按钮步骤,此时弹出框中没有取消按钮!!