概述 1、C++中#include需要再加#ifdef来判断是否该头文件已包含过。而Object-c中的#import则不用判读 2、cocoa的内存管理方式有三种:a、garbage collection(同Java,but编写设备不适用)b、reference counted(类似于COM中的Release/AddRef,适应于多线程,使用时计数器加1,直到计数器释放为0时由foundation 1、C++中#include需要再加#ifdef来判断是否该头文件已包含过。而Object-c中的#import则不用判读 2、cocoa的内存管理方式有三种:a、garbage collection(同Java,but编写设备不适用)b、reference counted(类似于COM中的Release/AddRef,适应于多线程,使用时计数器加1,直到计数器释放为0时由foundation释放内存,autoRelease:一种延迟内存释放机制,内存小时不应使用) c、传统C语言的方式 总结
以上是内存溢出为你收集整理的Object-C学习全部内容,希望文章能够帮你解决Object-C学习所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
评论列表(0条)