ios基本语法
2015-07-09 17:05
344 查看
一,对象
1,定义类的方法
interface类似于class关键字; 那么接口? protocol?
2,成员的权限
类似c++; 可否对方法定义权限??
3,方法的定义
其实语言都差不多;
无非就是函数名,co里面是可以将函数名分开成为方法签名关键字; 返回值;函数的参数;
co里面加了个方法类型标识符
调用方法时,必须有方法签名关键字;
- (void)setStudentNameAndAge:(NSString *)name setAge:(int)age;
[ ]类似于函数的指针,编译器会对其进行识别;
Student *student = [[Student alloc]init]
[student setStudentNameAndAge:@"zhangsan" setAge:20] 指定参数即可;
4,类能否多重继承,但最好不用!?
5,NSObject的方法,alloc,init等;init是默认的构造函数;
6,自定义构造函数
调用父类的init构造函数; 返回实例的对象;使用self关键字,类似于this,指向自己的指针;
1,定义类的方法
interface类似于class关键字; 那么接口? protocol?
2,成员的权限
类似c++; 可否对方法定义权限??
3,方法的定义
其实语言都差不多;
无非就是函数名,co里面是可以将函数名分开成为方法签名关键字; 返回值;函数的参数;
co里面加了个方法类型标识符
调用方法时,必须有方法签名关键字;
- (void)setStudentNameAndAge:(NSString *)name setAge:(int)age;
[ ]类似于函数的指针,编译器会对其进行识别;
Student *student = [[Student alloc]init]
[student setStudentNameAndAge:@"zhangsan" setAge:20] 指定参数即可;
4,类能否多重继承,但最好不用!?
5,NSObject的方法,alloc,init等;init是默认的构造函数;
6,自定义构造函数
调用父类的init构造函数; 返回实例的对象;使用self关键字,类似于this,指向自己的指针;
相关文章推荐
- iOS画线
- iOS应用内购买报错:invalidProductIdentifiers
- 自定义iOS列表索引控件
- 【iOS开发系列】性能优化建议和技巧
- iOS编程 摇一摇 震动
- iOS流媒体开发的资料
- Github上600多个iOS开源项目分类及介绍
- iOS 自定义动态键盘
- iOS 9 适配系列教程
- IOS - 会员中心页面和逻辑
- iOS开发系列--通知与消息机制
- ios项目(十四)
- ios系列——导航条整理
- 中文 iOS/Mac 开发博客列表
- IOS中NSUserDefaults的用法(轻量级本地数据存储)
- iOS 深复制&浅复制
- iOS学习之iOS沙盒(sandbox)机制和文件操作(一)
- iOS核心动画高级技巧之CALayer(一)
- IOS 手势学习(点击,长按,轻扫,拖拽,旋转,捏合缩放)
- iOS判断应用是否首次启动