Objective-C:在Person类改变之后,对象p如何知道Person类的变化?

时间:2016-07-19 10:54:02

标签: objective-c

对象p如何知道Person类的内容是否已更改?像这样:

在Person类改变之前:

#import <Foundation/Foundation.h>
@interface Person:NSObject

@end

int main(){
    Person *p = [[Person alloc] init];
    return 0;
 }

Person类更改后:

#import <Foundation/Foundation.h>
@interface Person:NSObject
@property int age;/* add a new member */
- (void)test;     /* add a new method */
@end
@implememtation Person
- (void)test
{
   NSLog(@"Hello");
}
@end

int main(){
     Person *p = [[Person alloc] init];
     return 0;
}

对象p如何知道Person添加了新成员和新方法?

1 个答案:

答案 0 :(得分:0)

使用Instruments和分配模板,然后在搜索框中输入“人员”。如果Person对象目前在内存中,它将在列表中。