我是个不爱整理笔记的人,哦,不对,应该说是不爱用笔记东西,都说好记性不如烂笔头,但我就是感觉,笔记得再多脑子里没有不还是白扯吗,就好像今天我写完之后明天也不会看一样…… 初中周记我就不爱写,感觉纯属没屁格愣嗓子,更何况像我这种假期根本不出门的人这个锤子啊。但是,话说回来,上各种各样的课(我说的是培训机构的课)那些牛逼的人都推荐记笔记,那我就勉为其难的在这里写笔记吧,毕竟不用笔,也省的我得把本子斜过来写(写完后字也是歪的),不过,我最主要想写的原因是因为,我发现居然有人关注我了(好神奇)
Objective-C对象的探索
1、alloc的作用就是分配内存空间,会先调用rootalloc然后调用calloc,接下来就是createinstance。基本alloc就结束了。
2、init查看源代码后发现就是返回个obj,……我只能说有点6,因为,不写也不影响啥。
3、创建的对象的大小最小不会16字节(不是我说的,是源码说的),创建的对象不会按顺序分配,要字节对齐,为了节省内存空间。64位系统8位对齐,32位的4位对齐。
就记得这些了。
希望多多指正,虽然我不一定回来看(咦?说的好像会有人看,然后给我指正一样)