Эта ошибка является результатом попытки сохранить число в качестве указателя. Если вы не публикуете код о том, как объявлен tetraCountEX
, я могу только догадываться, в чем ваша проблема.
Причиной может быть то, что tetraCountEx
определяется как NSNumber
, и в этом случае используйте
[ExGlobal sharedMySingleton].tetraCountEx = [NSNumber numberWithInt:tetraCount];
//or numberWithInteger: or the appropriate type
А другой причиной может быть случайное объявление tetraCountEx в качестве указателя
//Remove the * if this is the case
@property(nonatomic, assign) int *tetraCountEx;