ios视频学习笔记 2.2 iPhone开发之OC变量和基本数据类型1
来源:互联网 发布:北京握奇数据 编辑:程序博客网 时间:2024/05/21 11:33
objc的标示符,跟c语言一样,区别是:$可以当标示符,也可以用以$美元符号开头。
步骤:
新建控制台工程=》OS X(application)=》Commandline Tools=>(程序名:hello,组织:XX工作室 公司:com.xuhui type(类型):foundation基础) 不使用自动引用计数=》保存到 objc基础/code/基础语法/ =》自动生成hello目录( main.m + hello.1 )
定义局部变量时,先申请声明( int i;分配内存4个字节,内容为空),再赋值填充(i=10;把值放入为空值或乱码的内存中)。
内存空间的分配
堆区用alloc分配的内存,手动分配,手动释放栈区局部变量,随时释放数据区static变量+字符串常量代码区main+其他函数在控制台填加新类:
右键main.m=》new file=>ios/Cocoa Touch=>objective-c class =》输入类名:Person 父类:NSObject=》创建=>自动生成Person.h + Person.m
生成的新类:
@interface Person:NSObject{ int age;//不能在这里赋值,只是在代码段里分配了4个字节的内存空间 int sex;}//但是局部问题一般在声明的时候必须赋值://比如:-(int)getAge{ int age=0;//在栈中分配空间,并填充数据 }另外说明一点:objective-c有三个概念:成员变量=实例变量 (在类中声明)+类变量(在类中static声明)
0 0
- ios视频学习笔记 2.2 iPhone开发之OC变量和基本数据类型1
- ios视频学习笔记 2.3 iPhone开发之OC变量和基本数据类型2
- 【无限互联】iOS开发视频教程— 2.2 iPhone开发之OC变量和基本数据类型1
- ios视频学习笔记 2.4 iPhone开发之基本数据类型转换
- 【无限互联】iOS开发视频教程—2.3 iPhone开发之OC变量和基本数据类型2
- 【iOS开发】OC变量和基本数据类型-精度
- 学习笔记之数据类型和变量1
- ios视频学习笔记2.1 iPhone开发之开发工具安装及介绍
- IOS开发之OC学习笔记(上)
- IOS开发之OC学习笔记(中)
- IOS开发之OC学习笔记(下)
- 学习笔记之数据类型和变量2
- Objective-C学习笔记 变量和基本的数据类型
- 【Objective-C学习笔记】变量和基本的数据类型
- Java学习笔记(基本数据类型和变量命名规则)
- 【IPHONE开发-OBJECTC入门学习】基本数据类型
- ios学习笔记之三- iPhone模拟器基本操作
- c++学习笔记之变量和基本类型(1)
- Ext.Msg.prompt的高级应用
- 使用static关键字
- Spring JdbcTemplate 无效的列索引错误
- 内核linux-3.0移植到fl2440-----添加U盘,MMC和LCD驱动
- 责任链模式
- ios视频学习笔记 2.2 iPhone开发之OC变量和基本数据类型1
- php高并发状态下文件的读写(fopen,fwrite,fread)
- IOS 键盘 隐藏
- 【001】windows下搭建Objective-C开发环境
- cocos2d-x重复纹理与遮罩
- 基于短信的手机控制程序
- Python中 字典排序、列表排序
- oralce 去掉以某字符打头或者结尾
- 【STL】反向迭代器(Reverse Iterator)