Вопросы по теме 'declared-property'
Есть ли шаблон для переопределения свойства?
Среда выполнения Objective-C хранит список объявленных свойств в виде метаданных с объектом Class. Мета-данные включают имя свойства, тип и атрибуты. Библиотека времени выполнения также предоставляет несколько функций для получения этой...
2150 просмотров
schedule
22.04.2022
Объявить свойства в интерфейсе .h или в расширении в файле .m?
В Objective-C лучше всего:
Объявляйте такие объекты, как кнопки, в .h, а затем синтезируйте в .m
.h
@interface SomeViewController : UIViewController
@property (strong, nonatomic) UIButton *someButton;
@end
.m
@implementation...
6840 просмотров
schedule
23.02.2022
Autoit GUI, переменные не объявляются при нажатии кнопки
Я все еще учусь писать собственные графические интерфейсы. Кода мне очень помогла, я возился с ней, изучая понемногу. Однако я столкнулся с ошибкой, которую не могу обойти. Текущий графический интерфейс, над которым я работаю, представляет собой...
2007 просмотров
schedule
17.03.2022
Что означает back в контексте объявленных свойств Objective-C?
Читая некоторые руководства по Objective-C о свойствах и переменных экземпляра, я наткнулся на множество предложений вроде
свойство readwrite будет поддерживаться переменной экземпляра.
or
Свойства обычно поддерживаются...
110 просмотров
schedule
13.02.2022
Почему я должен объявлять в заголовке свойство, указанное протоколом, а не расширение класса (реализацию)
Итак, у меня есть протокол, который требует объявления свойства:
@protocol MyProtocol <NSObject>
@property MyView *myView;
@end
и объект, который ему соответствует:
@interface MyViewController : NSViewController <MyProtocol>...
902 просмотров
schedule
02.08.2022
Как выглядят средства доступа к свойствам, не относящимся к ARC Objective-C?
Я хочу знать, как геттер и сеттер для свойства Objective-C реализуются как часть изучения концепции управления памятью.
Мне не удалось найти фактическое представление, отличное от «неатомного» и «атомного».
Как выглядит реальный код для геттеров...
209 просмотров
schedule
11.01.2023