IOS开发 property synthesize用法 CocoaObjective-C
程序员文章站
2022-06-09 18:30:31
...
在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]
下一篇: mybatis动态SQL语句
推荐阅读
-
IOS开发之@property的详细介绍
-
iOS开发之枚举用法小结
-
iOS开发中关键字const/static/extern、UIKIT_EXTERN的区别和用法
-
IOS开发之@property的详细介绍
-
iOS开发之枚举用法小结
-
iOS开发中关键字const/static/extern、UIKIT_EXTERN的区别和用法
-
iOS App开发中的UISegmentedControl分段组件用法总结
-
iOS App开发中UISearchBar搜索栏组件的基本用法整理
-
实例讲解iOS应用开发中UIPickerView滚动选择栏的用法
-
iOS App开发中的UISegmentedControl分段组件用法总结