Atribuindo ao resultado de retorno 'readonly' não permitido, mas a propriedade é declarada como “readwrite”

Eu tenho uma aula comreadwrite int propriedades:

<code>@interface PlayScene : UIView

@property (readwrite, assign) int Figure1;
@property (readwrite, assign) int Figure2;
@property (readwrite, assign) int Figure3;
</code>

Mas quando tento alterar o valor das propriedades, ocorre um erro:

<code>[self Figure1] = 1;
</code>

atribuindo ao resultado 'readonly' de retorno de uma mensagem do Objective-C não permitida

Qual é o problema?

questionAnswers(1)

yourAnswerToTheQuestion