小马哥IOS 基础第二天 结构体
来源:互联网 发布:数据库的四大特性 编辑:程序博客网 时间:2024/05/29 15:13
IOS中 对象的成员变量 默认的访问权限为 @protected .
IOS中 结构体的成员变量 默认的访问权限为 @public
1) 在对象外,对象的成员变量无法直接访问。 如果有声明为@public的成员变量,那么可以通过 (->)语法来调用成员变量,但是一般不建议这么使用。
2) 结构体通过 点(.)语法来调用成员变量;
3) 结构体初始化时,需要进行类型强制转化,以区分c数组的初始化;
Ios结构体
1.定义结构体
Struct StructName {
Type1 name1;
Type2 name2;
Type3 name3;
Type4 name4;
}
或者 typedef Struct {
Type1 name1;
Type2 name2;
}StructName;
声明并且初始化:
Struct StuctName temp = {“”};
2. 初始化
Struct birthday = (Date){1986, 1, 15 };//必须有强制转换,才能区分是c数组初始化还是结构体初始化
3. ”结构体作为函数参数,是值传值,相当于copy了一份值“;
4.访问和赋值
点(.)语法进行结构体成员的访问和赋值;
NSString * name = proSuccess.name;
NSInteger age. = proSuccess.age;
proSuccess.name = @“hehe”;
proSuccess.age = 10;
阅读全文
0 0
- 小马哥IOS 基础第二天 结构体
- 小马哥IOS 基础第一天
- IOS基础 第二课
- “小马哥”
- c++基础学习第二天(c++程序的结构)
- iOS基础(c)-结构体
- 黑马程序员--iOS--C基础(结构体)
- iOS基础:目录结构
- iOS 基础第二章xcode
- 黑马程序员---iOS基础---iOS中的沙盒、结构体
- 黑马程序员--IOS基础第二天(C语言)
- HTML+CSS基础入门-第二天(HTML-HTML的基础结构)
- 小马哥和数列
- 小马哥和数列
- 小马哥和数列
- 小马哥Linux笔记
- iOS基础(foundation)-常用结构体
- ios开发之c语言基础-结构体
- android逆向学习,笔记(三)静态分析android程序
- 学习网站
- Redis 键(key)
- Ubuntu 16.04安装Matlab 2016b教程
- Java内存分析(不局限于Java语言)
- 小马哥IOS 基础第二天 结构体
- linux shell 常用命令
- ORACLE时间函数sysdate 使用
- 归并排序
- 转自:http://blog.csdn.net/limingchuan123456789/article/details/11499665 jquery判断checked的三种方法: .att
- 【嵌入式学习历程14】Linux进程间通信(1)
- Unity Shader中各种空间及变换方法
- 余文乐结婚了,我还在姐弟恋
- 一秒解决虚拟机与主机之间粘贴复制