摘要:
##1.字符串OC由两个字符串:NSString和NSMutableString,NSString代表字符序列不可变的字符串,而NSMutableString则代表字符序列可变的字符串。###1.1 创建字符串```unichar data[6]={97,98,99,100,101,102}; /... 阅读全文
摘要:
##1.协议(protocol)和委托###1.1 规范、协议与接口OC中协议的作用就相当于其他语言中接口的作用。协议定义的是多个类共同的公共行为规范,协议通常定义一组公用方法,但不提供实现。###1.2 定义正式协议使用@protocol关键字来定义,语法如下:```@protocol 协议名{ ... 阅读全文
摘要:
##1.类的继承OC的继承是单继承,每个子类只有一个直接父类###1.1 继承的特点OC继承的语法```@interface SubClass :SuperClass{//成员变量定义}//方法定义部分```子类扩展父类,子类可以继承得到父类的:+ 全部成员变量+ 全部方法(包括初始化方法)###1... 阅读全文
摘要:
##1.键值编码(KVC)与键值监听(KVO) OC以字符串形式间接操作对象的属性,叫键值编码,Key Value Coding(KVC) ###1.1简单的KVC最简答的KVC由NSKeyValueCoding协议提供支持,最基本的操作属性的两个方法:- `setValue:属性值 for... 阅读全文
摘要:
##1.类和对象###1.1定义类 >面向对象的程序设计中有两个重要概念:类(class)和对象(object),类事某一批对象的抽象,对象是一个具体存在的实体。 Objective-C定义类需要氛围2个步骤 + 接口部分 :定义该类包含的成员变量和方法。 + 实现部分 :为该类的方法提供实现。... 阅读全文