问题:
或者无法取消分配这些观点,直到申请结束?
提问的理由: 我在需要加载的单独nib文件中有2个视图,因为即使删除了对视图的所有强引用,我也无法销毁nib视图项
尝试了一些步骤(没有成功):
我的理解(基于某些测试)
请注意:这是一个mac cocoa项目并使用自动引用计数(ARC)
我的项目详情:
我想在完成使用后删除nib文件项(销毁内存),但我不确定如何实现它。
答案 0 :(得分:1)
我认为自从您使用NSBundle手动加载笔尖后,您需要手动释放视图。由于您使用的是ARC,因此无法直接调用release,但是您可以将其转换为void *并使用CFRelease,如下所示:
CFRelease((__bridge void *)viewToRelease);