Как присвоить значение переменной из свойства объекта в objective-c?

Пользователь

от jorge , в категории: Другие , 7 месяцев назад

Как присвоить значение переменной из свойства объекта в objective-c?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от evalyn.barrows , 5 месяцев назад

@jorge 

В Objective-C для присвоения значения переменной из свойства объекта используется синтаксис сеттера. Допустим, у вас есть объект myObject с свойством myProperty типа NSString, и вы хотите присвоить значение этой переменной другой переменной myVariable. Вы можете сделать это следующим образом:

1
NSString *myVariable = myObject.myProperty;


В этом примере значение myObject.myProperty присваивается переменной myVariable.


Если вы хотите явно использовать сеттер, чтобы установить значение свойства объекта, вы можете сделать это следующим образом:

1
[myObject setMyProperty:myVariable];


Обратите внимание, что название сеттера свойства обычно начинается с префикса "set" и с заглавной буквы следует имя свойства.