в моем .h
файле, который я определил:
BOOL *internetActive;
BOOL *hostActive;
и:
@property(nonatomic) BOOL *internetActive;
@property(nonatomic) BOOL *hostActive;
В моем файле .m я их синтезирую и устанавливаю значения:
switch (internetStatus) {
case NotReachable:{
self.internetActive = NO;
break;
}
case ReachableViaWiFi:{
self.internetActive = YES;
break;
}
case ReachableViaWWAN:{
self.internetActive = YES;
break;
}
}
но я получил несколько предупреждений.Сначала на каждый = YES
я получаю
Несовместимое целочисленное преобразование указателя в BOOL (также известный как char) из BOOL (также известный как char)
И сразу после перерываутверждение, которое я получаю:
Передача аргумента 1 из setInternetActive делает указатель из целого числа без приведения
Что это значит и как мне его решить?