2016-08-29 3 views
-3

タイトルを設定しようとしています私は次のコマンドを使用していますself.title = @"Categories";それは完全に動作しますが、プロパティアクセス結果未使用 - ゲッターは副作用のために使用しないでください

self.title [email protected]"%@", currentYouga.yougaName; 

ViewDidLoadセクション内のコードの行を次のよう、それは誤りに与える「未使用のプロパティのアクセス結果を - ゲッターは、副作用のために使用すべきではない」

+1

このような使い方をしていますか?self.title = currentYouga.yougaName ;? –

答えて

-2

TRY THIS

self.title =[NSString stringWithFormat:@"%@", [currentYouga yougaName]]; 

***このエラーは、yougaNameがメソッドの場合は、ドット表記を使用して任意のメソッドにアクセスすると発生します。ドット表記法でyougaNameにアクセスすることはできません。プロパティはドット表記で同じ名前のメソッドを使用してアクセスできます。

+3

これを行う必要はありません。 self.title = currentYouga.yougaName;結構です。 –

+0

はい、あなたの答えは正確に働いています。ありがとう –

+0

@teja:なぜ私は答えの上に提案する理由を提供します。もしそれが間違っているか何かが足りないと教えてください。 –

関連する問題