• iOS 基础 第三天(0807)


    0807

    成员变量作用域######

    如下图所示:

    这里要注意手写的成员变量/实例变量默认的作用域是private,所以外部指针类型的对象无法直接访问,这起到一定的保护作用.但可以在当前类内部@implementation直接访问.


    编译器特性@property和@synthesize
    • @property 可以自动生成某个成员变量的setter和getter声明,但不会生成实现的方法.必要时还需要自己写
    • @synthesize 可以自动生成@property声明的成员变量的setter和getter声明方法的实现.但是在写的时候要指明为哪个成员变量生成setter和getter的方法的实现.右侧指定的变量才是真正被操作的成员变量.这个声明也可以连着写.

    如下图所示:


  • 相关阅读:
    测试用例编写思路
    pipenv和virtualenv
    HTTP协议
    性能测试实践
    性能测试
    JS创建类和对象
    servlet的转发与重定向
    早晚得看算法
    安卓开始啦
    写于大三下开学前(即将休学)
  • 原文地址:https://www.cnblogs.com/lyandy/p/5116800.html
Copyright © 2020-2023  润新知