0
CGFloat colorR = color.red;
- [UIDeviceRGBColor紅]:無法識別的選擇發送到實例
它工作了幾年建立,但後來我修改有無關color
,突然該行每次我試圖崩潰我的應用程序的一些代碼即使在撤銷這些更改之後,也可以通過它。
NSLog(@"%@", color.CGColor);
//<CGColor %p> [<CGColorSpace %p> (kCGColorSpaceDeviceRGB)] (0.2 0.5 0.7 1)
NSLog(@"%f", color.red);
//-[UIDeviceRGBColor red]: unrecognized selector sent to instance
是可用性和(罕見)的color.red
的錯誤正確的功能?
因此,爲'color.red'獲得一個浮點數肯定是一個錯誤?但是爲什麼我允許嘗試? – Thromordyn 2013-02-19 15:57:10
@Thromordyn在你的代碼中是的:)不是一個蘋果的錯誤,因爲界面從來沒有公開 – 2013-02-19 15:58:04
'UIColor-Expanded'允許'color.red',但我想我插錯了。你的選擇需要所有的一行,所以我會堅持。 – Thromordyn 2013-02-19 16:10:36