@sysdjp

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

【swift】isHighlightedをoverrideするとread-only property 'isHighlighted'となる件について

Q&A

Closed

解決したいこと

swiftでiphoneアプリケーションを作っています。
override var isHighlighted: Boolを実装しようとしたところ実装中にエラーが発生しました。
解決方法を教えて下さい。

発生している問題・エラー

Cannot override mutable property with read-only property 'isHighlighted'
```!
または、問題・エラーが起きている画像をここにドラッグアンドドロップ
![エラー.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/698214/076870d4-9fa0-3ad8-0f10-019956759c3e.png)




### 該当するソースコード
```swift
    override var isHighlighted: Bool {
        didset  {
            if isHighlighted {
                numberLabel.alpha = 0.3
            } else {
                numberLabel.alpha = 1
            }
        }
    }

自分で試したこと

googleで検索したところisHighlightedをoverrideで皆さん普通に使えていることが分かりました。
xcode再起動、mac再起動を試しましたが、解決しませんでした。

macos: MacOS Big sur(ver11.1)
Xcode: Xcode Version 12.3 (12C33)

0 likes

1Answer

Comments

  1. @sysdjp

    Questioner

    ありがとうございました

Your answer might help someone💌