Skocz do zawartości

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Zdjęcie
- - - - -

Podstawa-Dziwny błąd??


  • Zaloguj się, aby dodać odpowiedź
3 odpowiedzi w tym temacie

#1 Heimdall

Heimdall
  • 113 postów

Napisano 18 stycznia 2014 - 13:09

Witam co tu jest źle ?? jeśli jest @autoreleasepool program działa poprawnie?? [ATTACH=CONFIG]19802[/ATTACH] kod:

#import 

int main(int argc, const char * argv[])
{

    NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
        
        // insert code here...
        NSLog(@"xxxxxxxxxxxxxxxxxxxx");
        
    [pool release];
    return 0;
}



#2 wojtkow

wojtkow


  • 6 767 postów
  • Płeć:
  • SkądPoznań

Napisano 18 stycznia 2014 - 18:38

Masz włączone ARC, nie można łączyć automatycznego i ręcznego zarządzania pamięcią na poziomie pliku (klasy). Wyłącz ARC jeżeli chcesz używać NSAutoreleasePool.

#3 Heimdall

Heimdall
  • 113 postów

Napisano 18 stycznia 2014 - 19:58

Dzięki za podpowiedź.pozdrawiam

#4 piotrpsz

piotrpsz
  • 22 postów
  • SkądPoznań, PL

Napisano 21 stycznia 2014 - 08:51

W dokumentacji NSAutoreleasePool: If you use Automatic Reference Counting (ARC), you cannot use autorelease pools directly.




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych