Kiedy stworzyłem projekt, wprowadziłem go do obsługi ARC
, więc mój projekt będzie obsługiwał iOS 4.3 i nowsze.Używanie kodu spoza ARC w projekcie z włączoną funkcją ARC - dodawanie Facebooka
Teraz muszę zintegrować z nią Twittera i Facebooka. Zarówno frameworki Facebooka, jak i Twittera podane przez firmy nie obsługują ARC
.
Większość plików ma dealloc i zwalnia zmienne. Niektórzy twierdzą, że złomują projekt i ponawiają go wyłączając ARC. Ale nie mogę sobie na to pozwolić, ponieważ większość rzeczy zrobiłem.
dodawaniu FBConnect
plików (były cztery z nich) i dodano -fno-objc-arc
jak opisano w this tutorial. Nadal dostaję
file://localhost/Users/illepmorgan/Documents/Projects/illep/untitled%20folder/alphaproject/alphaproject/FBRequest.m: error: Automatic Reference Counting Issue: Existing ivar '_delegate' for unsafe_unretained property 'delegate' must be __unsafe_unretained
Potrzebuję pomocy, nie mogę powtórzyć tego ponownie.
Czy jesteś pewien, że postępowałeś zgodnie z instrukcjami poprawnie? Sprawdź dwukrotnie, czy flaga została dodana do wszystkich plików. – Emil
Tak, zrobiłem. Próbowałem tego od nowa. i otrzymuję tę wiadomość, którą dodałem powyżej. – Illep
Czy ktoś wie, jak rozwiązać ten problem? – Illep