Я пытаюсь представить modelViewController, он отлично работает на устройстве iOS 5 и симуляторе, на симуляторе iOs 4.3, но он не работает на jailbroken устройстве iOs 4.0.1. Я пытаюсь отладить мой код, viewController инициализируется, но метод viewWillAppear не вызывается на моем устройстве с iOS 4.0.1 jailbroken.It вызывается на всех других устройствах. вот мой кодpresentModalViewController не работает на устройстве iOs 4.0.1 jailbroken
loadingView=[[UpdatingVc alloc]initWithVar:var1 andVars:var2 andVarz:var3];
[self presentModalViewController:loadingView animated:YES];
Я спрятался оригинальные имена Var с основным именем переменного по соображениям безопасности. Метод инициализации является:
-(id)initWithVar:(NSString*)var andVars:(NSString *)vor andVarz:(NSString *)vers{
self = [super initWithNibName:@"UpdatingVc" bundle:[NSBundle mainBundle]];
if(self) //good practice to check first
{
_a=var;
_b=vor;
_c=vers;
}
return self;
}
Спасибо
Nop, которые не работают, я обычно записываю мой код так, как вы но я пробовал разные подходы, и я вставляю неправильный 1 в свой вопрос. в любом случае, я неправильно отредактировал свой вопрос, заменив ваш код. Спасибо за исправление – Legnus