11纯代码 oc xcode_xcode+OC基础学习

首先配置MAC OS 系统   装机也好   虚拟机也好

本人是WIN7下  虚拟机VM 上安装 MAC OS 10.92 +xcode5

OC 基础:oc是苹果的OS X 和 IOS 及其相关API,Cocoa 和 Cocoa Touch的主要编程语言

Cocoa  是   苹果的面向对象开发框架,用来生成

Mac OS X 的应用程序。主要的开发语言为 Objective-c

1  NSLog(@"字符串"); 输出字符串  跟C的  printf差不多      NSLog(@"%d %lu",5,strlen(buffer));

2

NSString Cocoa用来处理字符串的类 不可改变

NSString *a ; a = [NSString stringWithFormat:@"hello Panda!"];

NSLog(@"%@ length is %d ",a,[a length]); //length和stringWithFormat都是NSString的类方法

if([str isEqualToString: str2]){

NSLog(@"the same!");

}

[str compare: str2 options: xxx] 选择性比较

[str hasPrefix: @"draft"] 看看是否包含另一个字符串

修改用 NSMutableString这个子类

NSMutableString *str = [NSMutableString stringWithCapacity:50];

[str appendString: @"Hello "];

[str appendFormat: @"human %d",39]; //最后弄完后是 Hello human 39删除字符串:

NSMutableString *str = [NSMutableString stringWithCapacity:50];// NSMutableString 是NSString的子类

[str appendString:@"1 2 3 4"];

NSRange Range = [str rangeOfString:@"3"];

Range.length++;

[Range deleteCaractersInRange: Range];

最后就剩下 "1 2 4"

可以直接 NSMutableString *str = [NSMutableStringstringWithFormat:@"%d = 1",1];NSArray 一个Cocoa类,用来存储对象的有序列表,可以在其中放置任意类型的对象

限制是只能存储OC的对象 不可改变

NSArray *

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值