开发者社区> 问答> 正文

ios 声明变量提问

请问,声明这两个地方的变量,有什么不一样么?

全选复制放进笔记#import

@interface People : NSObject{
NSString* a;//这里的变量
}

@property BOOL flag;

@property (copy) NSString *nameObject;

@property NSString* name;//这里的遍历

  • (NSString) getUserName : (NSString) param;

@endscreenshot

展开
收起
a123456678 2016-07-20 17:59:00 1759 0
1 条回答
写回答
取消 提交回答
  • 就上面来说,NSString* a; 就只是声明了一个变量;

    而@property NSString* name;是会自动为变量 name 生成 setter 和 getter 方法的;

    2019-07-17 19:59:09
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
手淘iOS性能优化探索 立即下载
From Java/Android to Swift iOS 立即下载
深入剖析iOS性能优化 立即下载