Intereting Posts
Остановка всех задач async в UIView Использование дат в качестве ключей в словаре, сохраненном на plist Цвет фона UITableViewHeader не меняется полностью iTunes Connect: dSYM удаляется при отправке сборки для просмотра Статус ответа API Google Адресов «Request_Denied» Я использую контент, редактируемый html, загруженный в uiwebview. Мне нужен код для установки положения курсора, когда клавиатура скрыта / показана Создание пользовательского ввода для UITextField в Swift Delphi + IOS: как импортировать Const, определенную в сторонней библиотеке? регулировка высоты стола при использовании ячеек для самостоятельной калибровки и таблицы без прокрутки Как загрузить данные JSON и обработать его в фоновом потоке в iOS? Белые пиксели вокруг пользовательского изображения навигационной панели iOS UI автоматические тесты: повторное использование данных приложения между устройствами Неподдерживаемые архитектуры при загрузке в App Store Как уведомления Apple Push отправляются пользователю в приложении iPhone? Проблема при создании PDF из представления таблицы

Что из среднего подчеркивания в объективе-C

Возможный дубликат:
Как подчеркивается символ подчеркивания перед переменной в классе цели-c какао?
Почему переименовать синтезированные свойства в iOS с ведущими подчеркиваниями?

Я – зеленая рука в программировании iOS.

Я всегда вижу такое заявление в коде другого

@synthesize textNoteOrLink = _textNoteOrLink;

В чем смысл подчеркивания? Можем ли мы просто «textNoteOrLink» в этом случае.

Да, вы можете просто написать textNoteOrLink .

Многие разработчики помещают знак подчеркивания в начале имен переменных экземпляра (@synthesizing свойство фактически добавляет ivar для этого свойства), чтобы избежать случайного использования ivars вместо свойства, минуя сеттеры и getters.

ИМХО, это хорошо, но если вам это не нравится, просто не используйте его, но будьте осторожны, чтобы не путать свойства и ивары.