爲什麼blackview總是空?使用uiview作爲財產..其空null我在做什麼錯
@property (strong, nonatomic) UIView *blackView;
[_blackView setFrame:self.view.bounds];
[_blackView setBackgroundColor:[UIColor colorWithWhite:0 alpha:0.8]];
[self.view addSubview:_blackView];
NSLog(@"%@", _blackView); // i get null
我被實例化它使用的alloc初始化之前,但我需要,所以我使用它作爲一個屬性來訪問方法之間的這種觀點
'_blackView'尚未設置爲一個非空的對象開始與.. – dasblinkenlight
沒有,這是第一次IM引用它.. – hamobi
這是什麼原因呢?你需要初始化'_blackView'變量無論是直接分配還是分配'blackView'屬性,否則它仍然是'nil',並且您調用的所有方法都將被忽略。 – dasblinkenlight