Objective-C学习笔记(NString,匿名对象,self,继承,super,description)4.8

1.NSString:是一个类,存储OC字符串。

2.stringWithUTF8String:类方法,将C语言字符串转为OC字符串。

3.stringWithFormat:类方法,拼接字符串。

4.length:求字符串长度。

5.characterAtIndex(n):返回字符串第n个字符。

6.输出unichar变量用%C。

7.isEqualToString :判断两个字符串是否相同。

8.compare:比较字符串大小,小于-1,等于0,大于1。

9.匿名对象只能使用一次

[Person new]->_name = @"hello world";

[[Person new]  func];

10.self是一个指针,指向当前对象或当前类。self.age相当于调用setAge,会引起死循环。

11继承:@interface A:B

               @end

             一个类只能有一个父类。

              默认为@protected

              @private:只能在本类的方法使用

              @protected:只能在本类和子类的方法使用。

               方法只写实现不写声明,那么这个方法就是私有方法。

12.NSObject:封装了new方法。

13.super:可以用在类方法和对象方法中,在类/对象方法中可以使用super调用子类从父类继承过来的类/对象方法,类似于self的功能,特指这个方法是从父类继承过来的。

14.description:打印对象所属的类与内存地址。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值