Почему отправка сообщения вызывает предупреждение цикла сохранения в ARC, но набор свойств не работает?

[self.foo setBlock:^{ [self doSomething]; // causes warning }]; 

против

 [self.foo setBlock:^{ self.bar = baz; // does not cause warning }]; 

Предупреждение, состоящее в том, что «захват self сильно в этом блоке, вероятно, приведет к циклу сохранения».

Не оба ли приводят к сильной ссылке?

One Solution collect form web for “Почему отправка сообщения вызывает предупреждение цикла сохранения в ARC, но набор свойств не работает?”

Это ошибка компилятора, и вы должны отправить отчет об ошибке в Apple.

Оба они одинаковы, ab = c – это другой способ записи [a setB: c] . Если компилятор обрабатывает один по-другому, это ошибка.

  • Память UIImage не освобождает VM: ImageIO_JPEG_DATA?
  • Сбой приложений на iOS8 только из-за ошибки памяти
  • Как мы можем явно вызвать сборщик мусора в ARC? Также есть ли способ решить, когда выпустить память в ARC?
  • Xcode EXC_BREAKPOINT (код = 1, подкод = ...) при печати URL-адреса
  • Утечка памяти с помощью ARC
  • Почему приложение сбой при загрузке предварительно заполненной базы данных в основные данные при первом открытии на старых устройствах?
  • AVAudioPlayer предустановил утечку звука из памяти
  • UIGraphicsGetImageFromCurrentImageContext утечка памяти с предварительным просмотром
  • Когда я определяю член в Obj-C без @property, каково действие при доставке значения члену?
  • Память, используемая приложением iPhone
  • Память iOS Google Analytics выходит из-под контроля FAST
  • Interesting Posts

    Как получить положение символа в NSString?

    Потоковое видео с амазонок на устройства iOS

    Недопустимая двоичная проблема при загрузке приложения наклейки iMessage с помощью XCode 8

    Как найти функции Objective-C в Xcode?

    Как удалить пустые ячейки в UITableView?

    Как отображать изображение над кнопкой? -Swift

    searchDisplayController не отображает результаты, если язык iphone не является английским

    UISearchController, показывающий полноэкранный режим, а не всплывающее окно на iPad

    Вложенные разделы UITableView iPhone

    Получить разрыв строки в UILabel из-за Autolayout

    Невозможно удалить границу UITextField динамически

    Objective-C Properties – что означает «id»?

    Не удалось найти раскадровку с именем «Главная» в комплекте

    Миграция в Swift 4 из Swift 3.2 с ошибкой «не удалось импортировать заголовок заголовка»

    GPUImage GPUImage GPUImageOpacityFilter не ведет себя так, как ожидалось, не меняет альфа-канал

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.