2016-08-29 23 views
-3

我想設置標題UINavigationController我正在使用以下命令self.title = @"Categories";它完美的工作,但我需要通過數組的對象命名它,所以我曾經把下面的代碼行中ViewDidLoad未使用的屬性訪問結果 - 吸氣劑不應該用於副作用

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

和它給錯誤「屬性訪問結果未使用 - 吸氣劑不應該被用於副作用」

+1

你是否打算像這樣使用它self.title = currentYouga.yougaName;? –

回答

-2

嘗試此

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

***如果您使用點符號訪問任意方法(如果yougaName是方法),則會出現此錯誤。您不能通過點符號訪問yougaName;只有屬性可以使用帶點符號的相同名稱的方法訪問。

+3

有沒有必要這樣做。 self.title = currentYouga.yougaName;很好。 –

+0

是的,你的答案准確地工作。謝謝 –

+0

@teja:我提供了爲什麼我建議上述答案的原因。請告訴我,如果它是錯誤的或丟失了一些東西 –