я определил один метод, для которого заявление выглядит следующим образом:Использование указателя в качестве выходного параметра метода в Objective C
- (BOOL) loadMesh: (Mesh *)mesh fromFile: (NSString *)fileName;
я намерен его загрузить один объект Mesh из данного файла, так что указатель «сетка» используется как выходной параметр. Но «сетка» всегда «ноль», хотя внутри метода это не «ноль». Я думаю, это потому, что ARC выпустила память, на которую указывает «сетка» при выходе из метода.
Есть ли способ решить эту проблему, кроме использования Mesh * в качестве возвращаемого значения метода?