当我在目标c中使用此语句时
NSObject object = [[NSObject alloc] init];
Run Code Online (Sandbox Code Playgroud)
为对象保留了多少内存?
您可以使用以下代码测试对象的大小:
#import <malloc/malloc.h>
//...
NSObject *obj = [[NSObject alloc] init];
NSLog(@"Size: %zd bytes", malloc_size((__bridge const void *)(obj)));
Run Code Online (Sandbox Code Playgroud)
这个测试产生了:"大小:16字节"
| 归档时间: |
|
| 查看次数: |
818 次 |
| 最近记录: |