跨框架 定义属性
来源:互联网 发布:自然灾害的数据2016 编辑:程序博客网 时间:2024/05/22 05:11
#import<UIKit/ UIKit.h>
在继承自NSObject类的类中使用UI框架, 需要引入上边的文件
比如: 在Person类定义一个UILabel类型的属性asf
Person.h:
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
@interface Person :NSObject
@property(nonatomic,retain) UILabel *asf;
@end
Appdelegate.m:
self.window.backgroundColor = [UIColorwhiteColor];
Person *person = [[Personalloc]init];
person.asf = [[UILabelalloc]initWithFrame:CGRectMake(100,200, 200, 100)];
person.asf.backgroundColor = [UIColororangeColor];
[self.windowaddSubview:person.asf];
在继承自UIView的类中(UI框架)定义NSObject类的属性 比如: NSString类型, 直接定义即可.
因为: UIView是继承自NSObject类的
所有类都是继承自NSObject.
0 0
- 跨框架 定义属性
- 属性定义
- HTML 元素定义,属性定义,实体定义
- C#定义属性-读写属性
- C#定义属性-只读属性
- C#定义属性-只写属性
- C#定义属性-静态属性
- 定义属性和使用属性
- C#定义属性-静态属性
- RSS定义以及属性
- 定义和使用属性
- Interface中定义属性
- 自动定义属性页
- c# 定义抽象属性
- xml定义属性
- xml定义属性2
- 定义ThisDrawing属性
- ARC属性的定义
- Linux学习-等待队列
- 【springmvc+mybatis项目实战】杰信商贸-3.需求分析与数据库建模
- 拓普排序介绍
- java中volatile关键字的含义
- 计算机
- 跨框架 定义属性
- HDU2571
- 【springmvc+mybatis项目实战】杰信商贸-4.maven依赖+PO对+映射文件
- linux学习之文件查询
- LeetCode(96) Unique Binary Search Trees解题报告
- 排序算法(1)-简单选择排序
- ELisp编程一:运行elisp的各种方式
- 2015年12月7日实习日志
- 1006 How many?