请问self.navigationItem.title和self.title的区别在于什么地方?
答
:self.navigationItem.title
用于设置导航条的标题
self.title 也可以设置导航条的标题 , 但是如果在导航控制器又存在标签控制器的话 ,self.title 会对他们都起作用
self.title 也可以设置导航条的标题 , 但是如果在导航控制器又存在标签控制器的话 ,self.title 会对他们都起作用
—> Block: 匿名函数
// 根据有无返回值 有无参数可以分为四种
// 1.有返回值 有参数
// 需求:定义一个返回值为字符串类型,参数为int类型的block. 名字为myBlock;作用是将int类型的数据转化为字符串类型。
NSString *(^myBlock)(int a) = ^NSString *(int a){
return [NSString stringWithFormat:@"%d",a]; // block的定义(实现)
};
NSString *str = myBlock(6);// block的调用
// 思考:上面写的block中返回值类型是什么?--NSString; block名字是什么?--myblock、block类型是什么?--NSString *(^)(int);
// 2.有返回值 无参数
// 3.无返回值 无参数
// 4.无返回值 有参数
// Block的使用分为两部分: 定义(实现)、调用(调用、回调);