[iOS]访问私有变量

访问对象私有变量的方法有两中 KVC 和 Runtime机制

今天主要说一下KVC吧,runtime有时间单独写一篇

废话不多说,上代码

Object.m文件

#import "Object.h"

@interface Object ()
@property (nonatomic, copy) NSString *string;
@end

@implementation Object

@end

访问私有变量

    Object *object = [[Object alloc] init];
    [object setValue:@"123" forKey:@"string"];
    NSLog(@"%@", [object valueForKey:@"string"]);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • *面试心声:其实这些题本人都没怎么背,但是在上海 两周半 面了大约10家 收到差不多3个offer,总结起来就是把...
    Dove_iOS阅读 27,475评论 30 472
  • 转至元数据结尾创建: 董潇伟,最新修改于: 十二月 23, 2016 转至元数据起始第一章:isa和Class一....
    40c0490e5268阅读 5,899评论 0 9
  • 几天的游荡让人好累好疲惫,今天这么晚终于平安到家,看着孩子们的快乐劲,我这几天的怨气也稍微平静了下来,凑合吧!这也...
    阳光老男孩阅读 3,038评论 0 0
  • 我知道 你从我的诗歌里得到快乐 我知道 作为一名诗人 我才能来到你的身边
    刘汉皇阅读 1,697评论 0 2

友情链接更多精彩内容