Я разработчик Unity, который столкнулся с двумя ошибками Xcode с активным (плагином), который я использую, чтобы включить факел iPhone в игровом приложении ARKit. Я искал ответы некоторое время, но ничего не нашел ...
Есть много обучающих программ по ARC. Но я не понимаю четкую работу неизвестных или слабых как то, как переменные, захваченные ссылкой, становятся нулевыми Apple Document: определить захват в ...
На сессии WWDC 2014 403 Intermediate Swift и стенограмма был следующий слайд. В этом случае оратор сказал, что если мы не используем [unowned self] там, это будет утечка памяти. Значит ли это ...
Я пытаюсь получить значение NSLog для строки NSString, которая является ссылкой внутри @autoreleasepool, но XCode жалуется на то, что Format указывает тип 'char *', но аргумент имеет тип 'NSString * __ autoreleasing **' ...
Теперь я работаю с инструментом Утечки в XCode, и есть одна утечка в последней строке этого куска кода: let geocoder = CLGeocoder () geocoder.geocodeAddressString (location) {(метки, ошибка) ...
При использовании np.ndarray счетчик ссылок увеличивается из функции dumps, однако счетчик ссылок никогда не уменьшается. Python 3.6.4 Anaconda Ubuntu 16.04.5 LTS numpy 1.16.0 У меня уже есть ...
Я переношу трассировку пути в Swift (для удовольствия). Он использует простую структуру ускорения octree, реализованную как класс SpatialIndex со свойством [SpatialIndex?] Для дочерних узлов. Я написал ...
У меня класс User class со слабым отношением к классу Vehicle. Я беру json с сервера и запускаю класс User и помещаю его в массив. Однако после сбора всех объектов User в массив, когда я хочу ...
Я работаю в чистой среде iOS5 / ARC, поэтому могу использовать __weak ссылки по мере необходимости. Я делаю ссылки на ivars в блоке во многих ситуациях, в первую очередь, на блоки анимации, которые перемещают представления, которые ...
ARC вызывает у меня проблемы со следующим приведением: NSDictionary * attributes;
SecItemCopyMatching ((__ bridge CFDictionaryRef) keychainItemQuery, (CFTypeRef *) & attributes); Ошибка: приведение косвенного…
В документации UIViewController о свойстве searchDisplayController 1 говорится: Если вы создаете свой контроллер отображения поиска программно, это свойство устанавливается автоматически с помощью ...
Я использую UINavigationController, который открывает GameViewController (в основном UIViewController с SCNView), который представляет SCNScene, который показывает некоторые объекты SCNNode (скажем, несколько сотен). Когда я ...
Кто-нибудь может помочь мне вспомнить, какой флаг указывал XCode не использовать ARC для некоторых файлов? В моем проекте было несколько файлов, отмеченных как таковые ... Пока я не добавил еще один файл и не решил преобразовать его ...
На платформах Mac и iOS,утечки памяти часто вызываются невыпущенными указателями. Традиционно крайне важно проверять выделенные, копии и сохраненные ресурсы, чтобы убедиться, что каждый ...
Я хочу перевести свое приложение на ARC. Я могу изменить в Objective-C Automatic Reference Counting на YES, но это не приводит к автоматическому удалению сохранений релизов и т.д. Заметки о переходе на ARC ...
Какова точная причина использования dispatch_once в аксессоре общего экземпляра синглтона в ARC? + (MyClass *) sharedInstance
{// Статический локальный предикат должен быть инициализирован значением 0 ...
По большей части с ARC (автоматический подсчет ссылок) нам вообще не нужно думать об управлении памятью с Объекты Objective-C. Больше не разрешено создавать NSAutoreleasePools, ...
Я попробовал решение, найденное в этом посте, для отключения ARC в файлах AFNetworking, но безрезультатно: есть идеи, где я терплю неудачу? Понятно, что чем проще ответ, тем лучше. Я также читал, что...
Я только начал разрабатывать с Xcode 4.2 и iOS5. После создания пустого проекта приложения с вкладками я заметил, что для свойств используется новое ключевое слово «strong». Я прочитал об этом в этом посте ...
Очень похоже на этот вопрос, я пытаюсь преобразовать проект, который использует ASIHTTPRequest & ASIFormDataRequest в ARC. В моих классах контроллера представления я часто ссылаюсь и использую свойства ...
Я нашел интересный пост, описывающий, как в Objective-C 2.0 переменные экземпляра могут быть объявлены в файле реализации. Рассмотрим этот пример: @interface MyClass {}
@end @implementation ...
EDIT: изменил заголовок. Я не знал этого в то время, но это дубликат вопроса Why am I crashing after MKMapView is freed if I'm no longer using it? Этот вопрос похож на Почему объект ...
Если я объявлю свойство сильным, например: @property (strong, nonatomic) UIView * iVar; Когда я его настраиваю, имеет ли значение, если я сделаю iVar = ... или self.iVar = ...? Кажется, что с ARC они делают ...
Мне нужно хранить слабые ссылки на объекты в NSArray, чтобы предотвратить циклы сохранения. Я не уверен, какой синтаксис использовать. Это правильный способ? Foo * foo1 = [[Foo alloc] init];
Foo * ...
Я новичок в разработке для iOS в целом и никогда не имел дело с ручным подсчетом ссылок (retain, release, autorelease). Таким образом, я плохо понимаю, что делает магия ARC. Я...
У меня есть приложение на основе ARC, которое загружается примерно 2000 довольно больших (1-4 МБ) изображений в кодировке Base64 из веб-сервиса. Он преобразует декодированные строки Base64 в файлы изображений .png и сохраняет их на диск. ...
При стандартном ручном управлении памятью Objective-C в этом вопросе было предложено, чтобы способ освобождения NSArray инициализировался с помощью imageArray = [[NSArray alloc] initWithObjects: [UIImage ...