摘要:
协议的作用以及协议的用法1.协议一般用作两个类之间的通信2.协议声明了一组所有类对象都可以实现的借口3.协议用@prltocol关键字声明 它本身不是类4.参与协议的两个对象,代理者和委托者5.代理,实现协议的某个方法,实现这个协议6.委托,用自己的方法指定要实现协议方法的对象(代理),代理来实现对... 阅读全文
摘要:
UITableViewUITableView内置了两种样式:UITableViewStylePlain,UITableViewStyleGrouped里的方法:tableView处理步骤#pragma mark 1.有多少组- (NSInteger)numberOfSectionsInTableVi... 阅读全文
摘要:
0. enablesReturnKeyAutomatically默认为No,如果设置为Yes,文本框中没有输入任何字符的话,右下角的返回按钮是disabled的。1.borderStyle设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UITextBorderSty... 阅读全文
摘要:
0. indicating 决定1.in order to 以便2.rectangle bounds 矩形尺寸3.applied 应用4.entirety 全部5.technique 方法6.truncating 截短7.wrapping 换行8.string 字符串9.familiar style... 阅读全文
摘要:
1.self指的是自身(对象调用就是对象本身,类调用就是类本身),self是一个指针,指向对象的isa指针,isa指针指向类对象(对象的本质是结构体),通过类对象的SEL指针(指向code区的类)去类中寻找方法,找到就实现。2.Suoer---指向父类的,它是编译器指令,并非对象 通过给super发... 阅读全文
摘要:
1.storyboard:描述软件界面,重量级,一般描述整个软件的所有界面2.Xib:描述软件界面,轻量级,一般用来描述局部界面(xib的本质---转化为代码) storyboard和xib都是描述软件界面的文件,storyboard一般描述整个软件界面,xib用来描述局部界面,当发现storybo... 阅读全文
摘要:
1.instancetype在类型表示上,跟id一样,可以表示任何对象类型2.instancetype只能用在返回值类型上,不能跟id一样用在参数上3.编译器会检测instancetype的真实类型 阅读全文
摘要:
1.实际开发过程中多用模型2.字典容易出错---设置和取出数组一般使用“字符类型的key”,key出错时,编译器不会有提示3.数据模型---专门用来存放数据的对象,用它来表示数据会更加专业 ,模型设置数据和取出数据都是通过它的属性,属性名如果写过了,编译器马上报错,从而保证了数据的正确性(一系列的提... 阅读全文
摘要:
1.知识点:数组,字典,UIImageView,UILabel,UIButton2.初始化数组:@property(nonatomic,strong) NSArray *apps; - (NSArray *)apps{ if (_apps == nil) { // 1.获得plist的全路径 NSS... 阅读全文
摘要:
1> 使用场合*UIImageView:仅仅显示图片*UIButton:显示图片,同时监听图片点击2>相同点:都能显示图片3>不同点*UIButton能处理点击事件,UIImageView不成处理点击事件(默认)*UIButton既能显示图片,又能显示文字*UIButton能同时显示两张图片*UIB... 阅读全文