Objective-C 程序设计第四版 二

1,%@  是用于输出OC里面的对象。例如

NSString *str = @“ls kd kd kf ”; NSLog(@“%@“, str);

 

2,NSInteger不是一个对象,而是基本数据类型的typedef。

 

3,字符串操作。 NSString *str1 = @“This is string A”;

(1),得到字符个数 [str1 length],

(2),验证字符串是否相等[str1 isEqualToString: res] == YES

(3),转换为小写 [str1 lowercaseString],

(4),大写[str1 uppercaseString];

 

4,NSString创建不可修改字符串,NSMutablestring创建可修改字符串,修改NSString 创建的字段时,内存会删除旧的string,创建新的stirng,即内存重新分配,所以修改NSString 创建的字段的时候会比NSMutablestring慢一点。

转载于:https://www.cnblogs.com/guanliyang/p/3678187.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值