Objective-C多线程和数据容器
我有一个简单的问题。我正在编写一个带有多线程的Objective-C程序。我有一个全局NSArray,我从一个在新线程中调用的方法将对象添加到NSArray中。如果我添加到NSArray中的对象是在该方法(本地)中创建的新对象,是否会创建内存访问和/或其他问题,或者垃圾收集器是否足够聪明以保留这些对象,直到它们没有更多引用?另外,如果我想将一个对象放入NSArray中,那么该对象是通过引用还是通过值传递的?
没有找到相关结果
已邀请:
2 个回复
勺的驴吓识
抵浮细