视图控制器指定自定义View 自定义视图类继承UIView。在初始化方法中添加子视图控件。重写controller的loadView方法。创建自定义视图对象,并指定为cont...
自定义视图 自定义视图:系统标准UI之外,自己组合而出的新的视图。自定义视图的优点:iOS提供了很多UI组件,借助它们我们可以实现不同的功能。尽管如此,实际开发中,我们还需自...
一、UILabel 1.UILabel(标签): UILable是显示文本的控件,UIView子类,作为子类一般是为了扩充父类的功能UILabel扩展了文字显示的功能,UIL...
一、UIWindow1、什么是UIWindow 管理和协调应用程序的显示。UIWindow类是UIView的子类,可以看作是特殊的UIView(UIView之后介绍)。一般应...
字典 字典与数组不同,是一个无序的集合,用来存储具有一一对应关系的数据。而数组是有序的。字典中存储的每一个对象都是一对键值对,键值对包含两个部分key和value,key与v...
数组 数组是一个有序的集合,OC中的数组只能存储对象类型,但是对于对象的类型没有限制。通过下标访问数组元素,下标从0开始。数组分为可变数组(NSMutableArray)和不...
字符串的大小比较 重索引值为1的位置开始截取子串(包含1的位置),一直截到最后 字符串拼接 字符串替换 判断一个字符串是否以http开头,以png结尾,如果是,输出是一个有效...
一、继承 面向对象的三大特性:封装,继承,多态。⾯向对象提供了继承特性。继承既能保证类的完整,又能简化代码。面向对象所提供的继承特性可以大大简化代码。把公共的⽅法和实例变量写...
setter和getter方法 在OC里,为单一实例变量赋值的方法称作setter(设置器)。获取单一实例变量值的方法称作getter(访问器)。 OC中规定了setter和...
方法的分类 OC中的方法分两种:类方法(+号)和实例方法(-号)类方法:只能被类使用,例如: + (instancetype)alloc;注:类方法中不能使用实例变量。实例方...
对象实例变量的操作 • 实例变量在初始化只做少量设置,如果在程序运行过程中需要设置我们需要对实例变量@public进行修饰。• @public实例变量访问修饰符(公有)。被其...
OC概述 • Objective-C简称OC,OC是C语言的扩充,并且OC是iOS和OS X操作系统的编程语言。• 1980年初发明OC语 -> 1988年NeXT...