oc字符串 和 注意地方
来源:互联网 发布:怎样举报网络非法赌博 编辑:程序博客网 时间:2024/06/05 16:52
/*
OC中的字符串:
NSString:
NSString *str = @"字符串";
@"字符串"是NSString类型的常量
BOOL类型,它是用来表示真或假 YES表示真,NO表示假
NSLog: NSLog(@"格式化控制字符串",参数列表);
%@ 用来输出对象的!
类:具有相同特征的高度抽象出来的群体
对象:就是这个群体中具体的某一员
类包括 类名、属性、方法
代码创建一个类
@interface 类名 : NSObject{
属性列表;
}
方法列表
@end
@implementation类名
方法实现列表
@end
创建对象:
new 一个对象
类名 *对象 = [类名 new];
怎么访问对象的属性?
1.用->访问
对象->属性名;
例如p->name;
2.用*与.配合
(*对象).属性名; (*p).name;
方法的定义:
-(返回值类型)方法名:参数列表;
例:-(void)test; //无参数无返回值的方法
-(void)test2:(int)age; //有1个参数无返回值的方法,方法名是test2:
-(void)test3:(int)age andName:(NSString *)name;//方法名是test3:andName:
-(int)test4; //无参数有返回值的函数
方法的实现:
-(返回值类型)方法名:参数列表{
方法体;
}
方法的调用: [对象方法名:参数列表];
new
1.开辟堆空间
2.初始化对象
3.返回堆空间的首地址
定义方法的时候只能写在@interface和@end之间(不包括写属性列表的大括号)
方法的实现只能写在@implementation和@end之间
- oc字符串 和 注意地方
- 关于字符串和memset,需要注意的地方
- C++字符串两个需注意的地方
- Delphi - 使用字符串时,一个注意地方
- 基本类型、字符串该注意的地方
- 字符与字符串需要注意的地方
- iOS开发-OC中属性创建需要注意的地方(property实例变量的创建和标准存取方法)
- iOS开发-OC中属性创建需要注意的地方(property实例变量的创建和标准存取方法)
- 黑马程序员----oc与c语言要注意的地方
- 关于用 OC 来冒泡排序的注意地方
- Unity OC String传递需要注意的地方
- C++中字符指针和字符串常量应该注意的地方
- OC字符串和数值
- OC字符串和数组
- C和OC 字符串
- OC字符串和数值
- Oracle9i安装图解和注意的地方
- switch() case注意的地方和用法
- AsyncTaskLoader2 设计原理大揭底
- 用Python实现一个1加到n求和功能的函数
- Vmware Tools安装出错的解决方法
- [64]Minimum Path Sum
- jaxp解析xml
- oc字符串 和 注意地方
- setLatestEventInfo(),Builder.getNotification()过时,Android提供的解决方案
- 面对电信运营商HTTP劫持如何是好,投诉太折腾,不如路由器直接屏蔽广告源
- 《C++ primer》英文第五版阅读笔记(六)——类型处理
- C++的精髓——虚函数
- php面向对象(一)
- 在github上创建新分支
- 设计模式之单例模式
- html和css设计开发框架