xatolik kodi meni yozmagan kodni yuboradi

Muayyan tugmani bosganimda, ilova doimo vafot etadi va men quyidagi manzilga yuboriladi:

int main(int argc, char *argv[])
{
    NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
    THIS LINE ==> int retVal = UIApplicationMain(argc, argv, nil, nil);
    [pool release];
    return retVal;
}

Tanish bo'lganlar uchun siz ushbu kodni yozmaganligimni bilasiz. Xatoim qaerdaligini qanday bilishimni bilmayman!

Bundan tashqari, chiqdi:

2011-10-27 21:03:17.690 My Program[55441:207] Unbalanced calls to begin/end appearance transitions for .
(lldb) 

Muammoni topgunimcha kod satrini chiziq bilan sharhlashning qisqacha qaerda ko'rinishini bilmayman. Har qanday taklif bormi?

2
@Kenny kodi kodni izohlashni rejalashtirmoqchi edim, bu tugmachani bosish va u erda boshlashni emas, balki main kodini (hozir buni aniq qilmaganligimni tushunaman).
qo'shib qo'ydi muallif Jacksonkr, manba
Ilovalaringizning asosiy kirish nuqtasini (siz ko'rsatgan yo'nalish) mubolag'a qilish sizni uzoqlashtirmaydi. To'xtatiladigan nuqtani tugma usuli boshida belgilashga harakat qiling va buzilib ketguncha qadam tashlang.
qo'shib qo'ydi muallif Kenny Winker, manba
XCode 4.2 dan foydalanganligingiz juda ko'p. Aytgancha, siz kod snippetini joylashtirasizmi? ViewControllerni ko'rsatish uchun ushbu tugmani ishlatasizmi?
qo'shib qo'ydi muallif Aniruddh Joshi, manba
bu yomon strategiya emas. log (N) vaqtida xatolikni topish uchun yar kodingizni sharhlash yaxshiroq bo'lsa-da.
qo'shib qo'ydi muallif ObscureRobot, manba

2 javoblar

Ehtimol, Xcode 4.2 ning aksariyat qismini aks ettirmasligi haqiqatan ham ishlaydi. Ushbu xabarni tekshiring.

Xcode 4.2 debug doesn't symbolicate stack call

1
qo'shib qo'ydi
Men asl muammoni aniqladim, keyin bu "xato" yana bir narsa uchun yana bir bor oldi. Siz yuborgan yechimni sinab ko'rdim, lekin men hali ham main ga yuborilganman - men unga qarayman. Resurs uchun +1.
qo'shib qo'ydi muallif Jacksonkr, manba

tugmachasini bosing yangi UIView Window ga o'giriladi. Bu ko'rinishda .xib bog'lanish ga ega edi (bu kod yana mavjud emas, chunki u kod mavjud bo'lmagan IBOutlet bilan bog'langan).

Interface Builder da to'g'ri aloqasini ni o'rnatdim va xatolikka ega emasman. istagan xcode hech bo'lmaganda sizning .xib fayllaringizdan biri bilan bog'liq muammo borligini aytadi.

2-BOB

Shortly after that fix I was getting this error again. After searching the web for a bit, I found that it could be related to a memory leak so I ran the Project->Analyze tool. When I fixed Xcode's suggestions, everything ran fine.

0
qo'shib qo'ydi