• @property基本概念


    1.什么是@property

    • @property是编译器的指令
    • 什么是编译器的指令 ?

      • 编译器指令就是用来告诉编译器要做什么!
    • @property会让编译器做什么呢?

      • @property 用在声明文件中告诉编译器声明成员变量的的访问器(getter/setter)方法
      • 这样的好处是:免去我们手工书写getter和setter方法繁琐的代码

    2.@property基本使用

    • 在@inteface中,用来自动生成setter和getter的声明
    用@property int age;就可以代替下面的两行
    - (int)age;   // getter
    - (void)setAge:(int)age;  // setter
    • @property编写步骤
    1.在@inteface和@end之间写上@property
    2.在@property后面写上需要生成getter/setter方法声明的属性名称, 注意因为getter/setter方法名称中得属性不需要_, 所以@property后的属性也不需要_.并且@property和属性名称之间要用空格隔开
    3.在@property和属性名字之间告诉需要生成的属性的数据类型, 注意两边都需要加上空格隔开

  • 相关阅读:
    面向对象
    数据库,连接查询
    主外键,子查询
    字符串函数
    数据库。模糊查询,聚合函数,时间日期函数
    数据库。增,删,改,查
    数据库
    多窗体及菜单
    winform公共控件及其常用属性
    winform 客户端应用程序(c/s b/s)
  • 原文地址:https://www.cnblogs.com/xufengyuan/p/6569235.html
Copyright © 2020-2023  润新知