IOS开发 property synthesize用法 CocoaObjective-C
程序员文章站
2022-06-09 18:30:55
...
在JAVA中有对象有get set方法。在oc中是 property synthesize属性
用法:
Person.h:
Person.m
main.m
[img][/img]
用法:
Person.h:
#import <Foundation/Foundation.h> @interface Person : NSObject { int myNumber; int age; NSString *name; } @property(nonatomic) int myNumber; -(void) printInfo; @end
Person.m
#import "Person.h" @implementation Person @synthesize myNumber; -(void)printInfo{ NSLog(@"Person number is:%d",myNumber); } @end
main.m
#import <Foundation/Foundation.h> #import "Person.h" int main(int argc, const char * argv[]) { @autoreleasepool { // insert code here... NSLog(@"Hello, World!"); Person *person =[[Person alloc] init]; [person setMyNumber:100]; NSLog(@"Person number:%d",[person myNumber]); } return 0; }
[img][/img]
推荐阅读
-
IOS开发中NSURL的基本操作及用法详解
-
iOS开发- runtime基本用法解析和用runtime给键盘添加工具栏和按钮响应事件
-
iOS开发中使用SQL语句操作数据库的基本用法指南
-
实例解析iOS应用多线程开发中NSthread类的用法
-
iOS应用开发中UIScrollView滚动视图的基本用法总结
-
iOS应用开发中的文字选中操作控件UITextView用法讲解
-
【iOS开发】Alamofire框架的使用一基本用法
-
iOS开发:Swift里正则表达式的正确用法(限制TextField的文本输入,登录时判断正确的手机号)
-
IOS开发中NSURL的基本操作及用法详解
-
IOS开发 property synthesize用法 CocoaObjective-C