黑马程序员Objective-C笔记:点语法
来源:互联网 发布:程序员空闲 编辑:程序博客网 时间:2024/04/30 22:05
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
一.点语法本质
点语法的本质的本质还是方法的调用,不是访问成员变量。当编译器遇到点语法时,自动转化成相应的语法。
二.实例应用
P.age=10;
=[P setAge:10]
set方法,设置成员变量的值
int a = P.age=[P age]
get方法,获取成员变量的值
怎样判断点语法是set方法还是get方法
- 当赋初值时,P.age代表着set方法
- 没有赋初值,P.age代表着get方法
三.使用点语法注意情况
- 死循环
在set方法中,写self.age=age,会引发死循环,因为self.age=age等同于[self setAge:age] 在get方法中,写self.age=age也会引发死循环
2.使用前提 只有set方法和get方法存在,才能在main函数中使用点语法,点语法的本质是set方法和get方法
0 0
- 黑马程序员Objective-C笔记:点语法
- 黑马程序员 之 Objective-C 点语法
- 黑马程序员----Objective-C学习笔记之点语法的介绍和使用
- 黑马程序员_对objective C 点语法的理解
- 黑马程序员 之 Objective-C 语法整理
- 【黑马程序员】---Objective-C核心语法总结
- 黑马程序员----objective-C 基础语法篇
- 黑马程序员----objective-C 核心语法
- 黑马程序员——Objective-C——点语法、变量的作用域
- 黑马程序员——Objective-C学习之@property @synthesize和id及点语法
- 黑马程序员————Objective C——点语法和分类
- Objective-C点语法
- objective-c 点语法
- 【Objective-C】点语法
- Objective-C 【点语法】
- Objective-C 点语法
- Objective-C点语法
- Objective-c - 点语法
- mars android开发之九:Content Provider
- CSS3+SVG 响应式图标设计
- PHPCMS V9上传附件图片出现“服务器安全认证错误”解决方法
- array数组‘查找’操作
- Linux查看连接数,并发数
- 黑马程序员Objective-C笔记:点语法
- android自动更新新版模块(简单,实用)
- 齐次坐标的理解
- C#面向对象第二天总结
- android 多渠道打包工具 可打包libs和.so文件
- eclipse不能自动编译APK
- python : 将txt文件中的数据读为numpy数组或列表
- Leetcode: Intersection of Two Linked Lists
- apache性能调优