Objective_C 基础知识学习笔记01
来源:互联网 发布:apache虚拟主机别名 编辑:程序博客网 时间:2024/06/07 13:51
所有写在return后面的代码全部都不会被执行。
如果一个方法有返回值,则一定要使用return关键字
练习:三个数的求和
方法之间不能嵌套
代码规范:方法名,变量名首字母单词为小写,其余单词首字母为大写
工程名:每个单词的首字母都要大写。
有返回值的方法 返回值类型可以是 bool,float,int,long;无返回值类型的写void。
run execute,called,send message.方法调用
SDK SoftWare development kit
-指的是实例方法(intstance method)对象方法
#import<系统工具包>SDK #import"自己的类的头文件"
APP store mac应用商店
ios 开发者账号 iOS dev center
1.类
在OC中,一般用2个文件来描述一个类:
【1】.h是类的声明文件,用于声明成员变量和方法。类的声明使用关键字@interface和@end。
注意:.h中的方法只是做一个声明,并不对方法进行实现。也就是说,只是说明一下方法名、方法的返回值类型、方法接收的参数类型而已,并不会编写方法内部的代码。
【2】.m:类的实现文件,用于实现.h中声明的方法。类的实现使用关键字@implementation和@end。
2.方法
【1】方法的声明和实现,都必须以 + 或者 - 开头
- + 表示类方法(静态方法),+方法中不能对属性进行访问,不能赋值,不能使用属性。
- - 表示对象方法(动态方法),一般比较常用。
【2】 在.h中声明的所有方法作用域都是public类型,不能更改
3.成员变量
成员变量分为局部变量和全局变量,常用作用域有3种:
1.@public 全局都可以访问
2.@protected 只能在类内部和子类中访问
3.@private 只能在类内部访问
比Java少了一种作用域:包权限作用域,原因很明显:OC没有包名的概念。
二、用Xcode创建一个OC的类
1.右击项目文件夹或者文件,选择"New File"
2.选择Cocoa的"Objective-C class"
3.输入类名和选择父类
这里的类名为Student,父类是NSobject
4.创建完毕后,项目中多了两个文件
* Student.h是类的声明文件,Student.m是类的实现文件
* 默认情况下,这2个文件的文件名跟类名一致
* 编译器只会编译.m文件,并不会编译.h文件
- Objective_C 基础知识学习笔记01
- Objective_C 基础知识学习笔记02
- Objective_C学习笔记
- Objective_C学习笔记(2)类的使用学习概要
- Objective_C扩展机制学习
- Objective_C学习总结
- Objective_C学习总结 .
- objective_c
- objective_c
- 黑马程序员-C#基础知识-学习笔记01
- java学习笔记01——基础知识
- JAVA学习笔记(基础知识)
- ERP基础知识 [学习笔记]
- 【linux学习笔记】--基础知识
- css基础知识学习笔记
- [学习笔记]信息化基础知识
- 存储基础知识学习笔记
- SqlServer2008学习笔记 基础知识
- Android数据库高手秘籍(二)——创建表和LitePal的基本用法
- INSTALL_FAILED_CPU_ABI_INCOMPATIBLE
- 关于从Domino外发的SMTP邮件地址形成的问题
- 黑马程序员———OC基础语法(二)---三大特性
- 第17周项目-体会函数参数传递
- Objective_C 基础知识学习笔记01
- Cocos2d-x lua shader使用
- linux——vim最常用的操作
- jsp和jspf的关系解说
- SQL常用函数
- 第十七周 OJ练习题---重复字符串
- centos获取内核源码,编译内核,编译内核模块
- (1) Java虚拟机 工作原理详解
- Android 知识图谱